From 1b499530c50edb150bd0a28331df3850057370de Mon Sep 17 00:00:00 2001 From: peri4 Date: Mon, 1 Aug 2022 18:20:58 +0300 Subject: [PATCH] add pisd deploy --- utils/system_daemon/CMakeLists.txt | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) 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()