From 2edb1dcdda320ac99ac87df514b7e2ca5c1e500c Mon Sep 17 00:00:00 2001 From: Sergey Avseyev Date: Mon, 6 Nov 2017 21:38:53 +0300 Subject: [PATCH] Use CMake install directories instead of hardcoded (#4481) --- CMakeLists.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1537d835f..03291478e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -239,15 +239,16 @@ if(FLATBUFFERS_BUILD_GRPCTEST) endif() if(FLATBUFFERS_INSTALL) - install(DIRECTORY include/flatbuffers DESTINATION include) + include(GNUInstallDirs) + install(DIRECTORY include/flatbuffers DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) if(FLATBUFFERS_BUILD_FLATLIB) - install(TARGETS flatbuffers DESTINATION lib) + install(TARGETS flatbuffers DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif() if(FLATBUFFERS_BUILD_FLATC) - install(TARGETS flatc DESTINATION bin) + install(TARGETS flatc DESTINATION ${CMAKE_INSTALL_BINDIR}) endif() if(FLATBUFFERS_BUILD_SHAREDLIB) - install(TARGETS flatbuffers_shared DESTINATION lib) + install(TARGETS flatbuffers_shared DESTINATION ${CMAKE_INSTALL_LIBDIR}) endif() endif()