mirror of
https://github.com/pumpitupdev/pumptools.git
synced 2026-10-05 21:27:56 +03:00
Starts a separate thread that sends the keepalive packet to the client in defined intervals
18 lines
533 B
CMake
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) |