From fa0ed97d99dffae414d7dd21b9c7dfa7c8a254d9 Mon Sep 17 00:00:00 2001 From: Harald Date: Mon, 1 Apr 2019 18:00:31 +0200 Subject: [PATCH] add default install prefix (#219) --- CMakeLists.txt | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f5da2f40d..1719cacc6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,8 +71,15 @@ endif() set(generated_dir "${CMAKE_CURRENT_BINARY_DIR}/generated") -set(include_install_dir "include") -set(config_install_dir "lib/cmake/${PROJECT_NAME}") +if(CMAKE_SYSTEM_NAME STREQUAL Linux) + include(GNUInstallDirs) + set(include_install_dir ${CMAKE_INSTALL_INCLUDEDIR}) + set(config_install_dir "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}") +else() + set(include_install_dir "include") + set(config_install_dir "lib/cmake/${PROJECT_NAME}") +endif() + set(version_config "${generated_dir}/${PROJECT_NAME}ConfigVersion.cmake") set(project_config "${generated_dir}/${PROJECT_NAME}Config.cmake")