Loading etc/CMakeLists.txt +13 −0 Original line number Diff line number Diff line Loading @@ -23,3 +23,16 @@ ################################################################################ configure_file(scord.conf.in scord.conf) # install the configuration file to sysconfdir (normally /etc) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/scord.conf DESTINATION ${CMAKE_INSTALL_SYSCONFDIR} ) # create empty 'scord' directories for logs and pidfiles in the appropriate # locations (e.g. /var/run/scord/, /var/log/scord/, etc. install( DIRECTORY DESTINATION ${CMAKE_INSTALL_RUNSTATEDIR}/${CMAKE_PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_LOCALSTATEDIR}/log/${CMAKE_PROJECT_NAME} ) src/CMakeLists.txt +2 −0 Original line number Diff line number Diff line Loading @@ -36,3 +36,5 @@ target_include_directories( target_link_libraries( scord PRIVATE config logger network_engine fmt::fmt Boost::program_options ) install(TARGETS scord DESTINATION ${CMAKE_INSTALL_BINDIR}) Loading
etc/CMakeLists.txt +13 −0 Original line number Diff line number Diff line Loading @@ -23,3 +23,16 @@ ################################################################################ configure_file(scord.conf.in scord.conf) # install the configuration file to sysconfdir (normally /etc) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/scord.conf DESTINATION ${CMAKE_INSTALL_SYSCONFDIR} ) # create empty 'scord' directories for logs and pidfiles in the appropriate # locations (e.g. /var/run/scord/, /var/log/scord/, etc. install( DIRECTORY DESTINATION ${CMAKE_INSTALL_RUNSTATEDIR}/${CMAKE_PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_LOCALSTATEDIR}/log/${CMAKE_PROJECT_NAME} )
src/CMakeLists.txt +2 −0 Original line number Diff line number Diff line Loading @@ -36,3 +36,5 @@ target_include_directories( target_link_libraries( scord PRIVATE config logger network_engine fmt::fmt Boost::program_options ) install(TARGETS scord DESTINATION ${CMAKE_INSTALL_BINDIR})