X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/a5cb4cf37e5dfa9bb9ce5c5e4ccf8d5978d3576f..646c8fd6c0112573ba2aae7f165f5d48e849831e:/projects/stargazer/CMakeLists.txt diff --git a/projects/stargazer/CMakeLists.txt b/projects/stargazer/CMakeLists.txt index 1670de26..6fbfbbc4 100644 --- a/projects/stargazer/CMakeLists.txt +++ b/projects/stargazer/CMakeLists.txt @@ -7,12 +7,12 @@ set ( CPP_FILES main.cpp user_impl.cpp tariff_impl.cpp eventloop.cpp + async_pool.cpp pidfile.cpp plugin_runner.cpp plugin_mgr.cpp settings_impl.cpp stg_timer.cpp - timer_impl.cpp store_loader.cpp traffcounter_impl.cpp user_property.cpp ) @@ -24,6 +24,13 @@ add_executable ( stargazer ${CPP_FILES} ) target_link_libraries ( stargazer scriptexecuter dotconfpp logger common Threads::Threads ${CMAKE_DL_LIBS} ) +if ( CLANG_TIDY_EXE ) + set_target_properties ( stargazer PROPERTIES CXX_CLANG_TIDY "${DO_CLANG_TIDY}" ) +endif () +if ( INCLUDE_WHAT_YOU_USE_EXE ) + set_target_properties ( stargazer PROPERTIES CXX_INCLUDE_WHAT_YOU_USE "${DO_INCLUDE_WHAT_YOU_USE}" ) +endif () + add_subdirectory ( plugins ) # TODO: install