diff options
author | Jacques GUILLOU <jacques.guillou@pelagicore.com> | 2014-11-19 12:48:18 +0100 |
---|---|---|
committer | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2015-04-02 13:44:03 +0200 |
commit | cb4950d12a96cc51557e185fc555edd4b4a0ca62 (patch) | |
tree | c039ee2fa6253598e316754cca126bc3ece9e8ff /CMakeLists.txt | |
parent | 2cec5d20ae0b5361a84bfb8170335f2502ddd88f (diff) | |
download | DLT-daemon-cb4950d12a96cc51557e185fc555edd4b4a0ca62.tar.gz |
Remove absolute installation paths so that DLT can be installed at any location (not only "/usr").
Signed-off-by: Jacques GUILLOU <jacques.guillou@pelagicore.com>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8d82891..2b0b871 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -119,6 +119,14 @@ configure_file(${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.spec.in ${PROJECT_BINARY_DIR} configure_file(${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.pc.in ${PROJECT_BINARY_DIR}/${PROJECT_NAME}.pc @ONLY) install(FILES ${PROJECT_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig COMPONENT devel) +IF(${CMAKE_INSTALL_PREFIX} STREQUAL "/usr") + set(CONFIGURATION_FILES_DIR "/etc") +ELSE() + set(CONFIGURATION_FILES_DIR "${CMAKE_INSTALL_PREFIX}/etc") +ENDIF() + +add_definitions(-DCONFIGURATION_FILES_DIR="${CONFIGURATION_FILES_DIR}") + add_subdirectory( cmake ) if(WITH_SYSTEMD OR WITH_SYSTEMD_WATCHDOG OR WITH_SYSTEMD_JOURNAL) |