Files
pumpitupdev_pumptools/cmake/src/main/pumpnet/prinet-proxy/CMakeLists.txt
T
icex2 5a78cdf7f6 prinet-proxy: Add keepalive module
Starts a separate thread that sends the keepalive packet to the
client in defined intervals
2021-01-23 23:46:22 +01:00

18 lines
533 B
CMake

project(pumpnet-prinet-proxy)
message(STATUS "Project " ${PROJECT_NAME})
set(SRC ${PT_ROOT_MAIN}/pumpnet/prinet-proxy)
add_resources(PRI_PRIVATE_KEY ${SRC} prime.private.key)
add_resources(PRI_PUBLIC_KEY ${SRC} prime.public.key)
set(SOURCE_FILES
${SRC}/client.c
${SRC}/keepalive.c
${SRC}/main.c
${SRC}/options.c
${SRC}/packet.c)
add_executable(${PROJECT_NAME} ${SOURCE_FILES} ${PRI_PRIVATE_KEY} ${PRI_PUBLIC_KEY})
target_link_libraries(${PROJECT_NAME} pumpnet-lib sec-prinet util pthread)