summaryrefslogtreecommitdiff
path: root/tools/monit_device/CMakeLists.txt
blob: 562e79364cfc0b603b33218ccb70bdc323b6021c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
set(PI_DIST_PATH ${CMAKE_CURRENT_BINARY_DIR}/pi_dist)

add_custom_command(OUTPUT ${PI_DIST_PATH}/monit_device
                   COMMAND ${NUITKA_COMMAND} --standalone --onefile
                   --product-name=${MACHINE}
                   --output-dir=${PI_DIST_PATH}
                   -o monit_device
                   ${CMAKE_CURRENT_SOURCE_DIR}/monit_device.py
                   DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/monit_device.py)

add_custom_target(monit_device ALL DEPENDS ${PI_DIST_PATH}/monit_device)
install(PROGRAMS ${PI_DIST_PATH}/monit_device DESTINATION ${MR_INSTALL_BINDIR} COMPONENT Program)