X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/4271ab433cd55bbd2612292bcf39e4dc3d7274f1..0907aa4037b12b6b88ee24495d4577a064d4f8db:/projects/stargazer/CMakeLists.txt diff --git a/projects/stargazer/CMakeLists.txt b/projects/stargazer/CMakeLists.txt new file mode 100644 index 00000000..073c7165 --- /dev/null +++ b/projects/stargazer/CMakeLists.txt @@ -0,0 +1,28 @@ +set ( CPP_FILES main.cpp + admins_impl.cpp + users_impl.cpp + tariffs_impl.cpp + corps_impl.cpp + services_impl.cpp + user_impl.cpp + tariff_impl.cpp + eventloop.cpp + pidfile.cpp + plugin_runner.cpp + plugin_mgr.cpp + settings_impl.cpp + stg_timer.cpp + store_loader.cpp + traffcounter_impl.cpp + user_property.cpp ) + +set ( THREADS_PREFER_PTHREAD_FLAG ON ) +find_package ( Threads REQUIRED ) + +add_executable ( stargazer ${CPP_FILES} ) + +target_link_libraries ( stargazer scriptexecuter dotconfpp logger common Threads::Threads ${CMAKE_DL_LIBS} ) + +add_subdirectory ( plugins ) + +# TODO: install