From bde8307b99fca5b6435b57a4c4f5f05075d1f5e8 Mon Sep 17 00:00:00 2001 From: Jan Kaluza Date: Mon, 29 Feb 2016 17:14:45 +0100 Subject: [PATCH] Fix the installation of spectrum_manager.cfg --- spectrum_manager/src/CMakeLists.txt | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/spectrum_manager/src/CMakeLists.txt b/spectrum_manager/src/CMakeLists.txt index 5e1535e4..2fb114a6 100644 --- a/spectrum_manager/src/CMakeLists.txt +++ b/spectrum_manager/src/CMakeLists.txt @@ -18,12 +18,20 @@ target_link_libraries(spectrum2_manager transport ${APPLE_FRAMEWORKS}) endif() INSTALL(TARGETS spectrum2_manager RUNTIME DESTINATION bin) -IF(NOT EXISTS "/etc/spectrum2/spectrum_manager.cfg") -INSTALL(FILES - spectrum_manager.cfg - DESTINATION /etc/spectrum2 - ) -ENDIF() +# IF(NOT EXISTS "/etc/spectrum2/spectrum_manager.cfg") +# INSTALL(FILES +# spectrum_manager.cfg +# DESTINATION /etc/spectrum2 +# ) +# ENDIF() + +install(CODE " +if (NOT EXISTS \"/etc/spectrum2/spectrum_manager.cfg\") +file(INSTALL DESTINATION \"/etc/spectrum2\" TYPE FILES \"${CMAKE_CURRENT_SOURCE_DIR}/spectrum_manager.cfg\") +endif() +") + + INSTALL(DIRECTORY html