add pisd deploy

This commit is contained in:
2022-08-01 18:20:58 +03:00
parent b0d48caaad
commit 1b499530c5

View File

@@ -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()