diff --git a/CMakeLists.txt b/CMakeLists.txt index 2de5ab4..7780163 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,10 +6,12 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -std=c++11 -DUSECPPDB=1") file(GLOB SOURCES "src/*/*.cpp") -add_executable(oastat src/oastat.cpp ${SOURCES}) -TARGET_LINK_LIBRARIES( oastat ${Boost_LIBRARIES} ) +add_library(oastatlib ${SOURCES}) + +add_executable(oastat src/oastat.cpp) +TARGET_LINK_LIBRARIES( oastat oastatlib ${Boost_LIBRARIES} ) target_link_libraries( oastat cppdb gcrypt gpg-error) -add_executable(oastat_delete_games src/oastat_delete_games.cpp ${SOURCES}) -TARGET_LINK_LIBRARIES( oastat_delete_games ${Boost_LIBRARIES} ) +add_executable(oastat_delete_games src/oastat_delete_games.cpp) +TARGET_LINK_LIBRARIES( oastat_delete_games oastatlib ${Boost_LIBRARIES} ) target_link_libraries( oastat_delete_games cppdb gcrypt gpg-error) \ No newline at end of file