diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index c58d63178a..18abb9a72c 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -142,12 +142,12 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/conf/server_config.template ${CMAKE_C configure_file(${CMAKE_CURRENT_SOURCE_DIR}/conf/log_config.template ${CMAKE_CURRENT_SOURCE_DIR}/conf/log_config.conf) #install -install(FILES - scripts/start_server.sh - scripts/stop_server.sh +install(DIRECTORY scripts + DESTINATION scripts FILE_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ - DESTINATION - scripts) + GROUP_EXECUTE GROUP_READ + WORLD_EXECUTE WORLD_READ + FILES_MATCHING PATTERN "*.sh") install(FILES conf/server_config.yaml conf/log_config.conf