@@ -18,29 +18,24 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
1818set(CMAKE_CXX_EXTENSIONS OFF)
1919
2020add_executable(${PROJECT_NAME} main.cc)
21- add_executable(${PROJECT_NAME}_test)
2221
2322# ##############################################################################
2423# If you include the drogon source code locally in your project, use this method
2524# to add drogon
2625# add_subdirectory(drogon)
2726# target_link_libraries(${PROJECT_NAME} PRIVATE drogon)
28- # target_link_libraries(${PROJECT_NAME}_test PRIVATE drogon)
2927#
3028# and comment out the following lines
3129find_package(Drogon CONFIG REQUIRED)
3230target_link_libraries(${PROJECT_NAME} PRIVATE Drogon::Drogon)
33- target_link_libraries(${PROJECT_NAME}_test PRIVATE Drogon::Drogon)
3431
3532# ##############################################################################
3633
3734if (CMAKE_CXX_STANDARD LESS 17)
3835 # With C++14, use boost to support any, string_view and filesystem
3936 message(STATUS "use c++14")
4037 find_package(Boost 1.61.0 REQUIRED)
41- find_package(Boost 1.61.0 REQUIRED COMPONENTS filesystem)
4238 target_link_libraries(${PROJECT_NAME} PUBLIC Boost::boost)
43- target_link_libraries(${PROJECT_NAME} PUBLIC Boost::filesystem)
4439elseif (CMAKE_CXX_STANDARD LESS 20)
4540 message(STATUS "use c++17")
4641else ()
@@ -74,8 +69,4 @@ target_sources(${PROJECT_NAME}
7469
7570# ##############################################################################
7671
77- aux_source_directory(test TEST_SRC)
78- target_sources(${PROJECT_NAME}_test
79- PRIVATE
80- ${TEST_SRC})
81- ParseAndAddDrogonTests(${PROJECT_NAME}_test)
72+ add_subdirectory(test)
0 commit comments