Loading objs/CMakeLists.txt +11 −1 Original line number Diff line number Diff line Loading @@ -54,7 +54,7 @@ export(PACKAGE its_web_server_config) # Installation set_target_properties(its_bridge_client PROPERTIES PUBLIC_HEADER "../include/its_bridge_client.h;../include/utils.h") set_target_properties(its_bridge_server PROPERTIES PUBLIC_HEADER "../include/its_bridge_server.h;../include/utils.h") set_target_properties(its_web_server_config PROPERTIES PUBLIC_HEADER "../include/its_web_server_config.h;../include/utils.h") set_target_properties(its_web_server_config PROPERTIES PUBLIC_HEADER "../include/utils.h") install( TARGETS its_bridge_client its_bridge_server its_web_server_config RUNTIME DESTINATION $ENV{HOME_BIN} Loading @@ -75,6 +75,16 @@ add_custom_target(deinstall RESULT_VARIABLE rm_retval ) # Add target to build documents if(${DOXYGEN_FOUND}) add_custom_target(doc_${PROJECT_NAME} COMMAND ${DOXYGEN_EXECUTABLE} ../docs/o2.cfg WORKING_DIRECTORY ../docs COMMENT "Generating API documentation with Doxygen" VERBATIM ) endif(${DOXYGEN_FOUND}) # Custom targets add_custom_target(distclean # cmake files production Loading objs/deinstall.cmake.in +24 −0 Original line number Diff line number Diff line set(PACKAGES_LIST $ENV{HOME}/.cmake/packages/its_bridge_client $ENV{HOME}/.cmake/packages/its_bridge_server $ENV{HOME}/.cmake/packages/its_web_server_config ) set(INC_LIST $ENV{HOME_INC}/its_bridge_client.h $ENV{HOME_INC}/its_bridge_server.h $ENV{HOME_INC}/utils.h ) foreach(file ${PACKAGES_LIST}) # message (STATUS "Deinstalling \"${file}\"") execute_process( COMMAND "@CMAKE_COMMAND@" -E remove_directory "${file}" OUTPUT_VARIABLE rm_out RESULT_VARIABLE rm_retval ) endforeach() foreach(file ${INC_LIST}) # message (STATUS "Deinstalling \"${file}\"") execute_process( COMMAND "@CMAKE_COMMAND@" -E remove -f "${file}" OUTPUT_VARIABLE rm_out RESULT_VARIABLE rm_retval ) endforeach() objs/its_web_server_configConfig.cmake.in +6 −0 Original line number Diff line number Diff line @PACKAGE_INIT@ # Install layout set(ITS_BRIDGE_WEBSERVER_INCLUDE_DIR $ENV{HOME_INC}) set(ITS_BRIDGE_WEBSERVER_LIB_DIR $ENV{HOME_LIB}) set(ITS_BRIDGE_WEBSERVER_LIB_NAME webserver) Loading
objs/CMakeLists.txt +11 −1 Original line number Diff line number Diff line Loading @@ -54,7 +54,7 @@ export(PACKAGE its_web_server_config) # Installation set_target_properties(its_bridge_client PROPERTIES PUBLIC_HEADER "../include/its_bridge_client.h;../include/utils.h") set_target_properties(its_bridge_server PROPERTIES PUBLIC_HEADER "../include/its_bridge_server.h;../include/utils.h") set_target_properties(its_web_server_config PROPERTIES PUBLIC_HEADER "../include/its_web_server_config.h;../include/utils.h") set_target_properties(its_web_server_config PROPERTIES PUBLIC_HEADER "../include/utils.h") install( TARGETS its_bridge_client its_bridge_server its_web_server_config RUNTIME DESTINATION $ENV{HOME_BIN} Loading @@ -75,6 +75,16 @@ add_custom_target(deinstall RESULT_VARIABLE rm_retval ) # Add target to build documents if(${DOXYGEN_FOUND}) add_custom_target(doc_${PROJECT_NAME} COMMAND ${DOXYGEN_EXECUTABLE} ../docs/o2.cfg WORKING_DIRECTORY ../docs COMMENT "Generating API documentation with Doxygen" VERBATIM ) endif(${DOXYGEN_FOUND}) # Custom targets add_custom_target(distclean # cmake files production Loading
objs/deinstall.cmake.in +24 −0 Original line number Diff line number Diff line set(PACKAGES_LIST $ENV{HOME}/.cmake/packages/its_bridge_client $ENV{HOME}/.cmake/packages/its_bridge_server $ENV{HOME}/.cmake/packages/its_web_server_config ) set(INC_LIST $ENV{HOME_INC}/its_bridge_client.h $ENV{HOME_INC}/its_bridge_server.h $ENV{HOME_INC}/utils.h ) foreach(file ${PACKAGES_LIST}) # message (STATUS "Deinstalling \"${file}\"") execute_process( COMMAND "@CMAKE_COMMAND@" -E remove_directory "${file}" OUTPUT_VARIABLE rm_out RESULT_VARIABLE rm_retval ) endforeach() foreach(file ${INC_LIST}) # message (STATUS "Deinstalling \"${file}\"") execute_process( COMMAND "@CMAKE_COMMAND@" -E remove -f "${file}" OUTPUT_VARIABLE rm_out RESULT_VARIABLE rm_retval ) endforeach()
objs/its_web_server_configConfig.cmake.in +6 −0 Original line number Diff line number Diff line @PACKAGE_INIT@ # Install layout set(ITS_BRIDGE_WEBSERVER_INCLUDE_DIR $ENV{HOME_INC}) set(ITS_BRIDGE_WEBSERVER_LIB_DIR $ENV{HOME_LIB}) set(ITS_BRIDGE_WEBSERVER_LIB_NAME webserver)