diff --git a/utils/system_daemon/CMakeLists.txt b/utils/system_daemon/CMakeLists.txt index ecf2bbf2..0ce8e3f2 100755 --- a/utils/system_daemon/CMakeLists.txt +++ b/utils/system_daemon/CMakeLists.txt @@ -1,11 +1,26 @@ +project(pisd) +import_version(${PROJECT_NAME} pip) +set_deploy_property(${PROJECT_NAME} + LABEL "PIP System Daemon" + FULLNAME "${pip_DOMAIN}.pisd" + COMPANY "${pip_COMPANY}" + INFO "PIP System Daemon") +make_rc(${PROJECT_NAME} RC) list(APPEND PIP_UTILS_LIST "pisd") set(PIP_UTILS_LIST ${PIP_UTILS_LIST} PARENT_SCOPE) file(GLOB CPPS "*.cpp") file(GLOB HDRS "*.h") -add_executable(pisd ${CPPS} ${HDRS}) -target_link_libraries(pisd pip pip_crypt pip_console) +add_executable(${PROJECT_NAME} ${CPPS} ${HDRS} ${RC}) +target_link_libraries(${PROJECT_NAME} pip pip_crypt pip_console) if (DEFINED LIB) - install(TARGETS pisd DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) + install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) else() - install(TARGETS pisd DESTINATION bin) + install(TARGETS ${PROJECT_NAME} DESTINATION bin) +endif() +if (NOT DEFINED ANDROID_PLATFORM) + deploy_target(${PROJECT_NAME} + DEPLOY_DIR ${CMAKE_CURRENT_BINARY_DIR} + DESTINATION "${ROOT_DIR}/release" + ADD_MANIFEST + ) endif()