Подготовка интеграционного теста

This commit is contained in:
Антон
2025-10-06 17:57:05 +03:00
parent 89d7f62f28
commit 139cf01557
4 changed files with 49 additions and 2 deletions
+10 -2
View File
@@ -13,7 +13,7 @@ set(Boost_USE_MULTITHREADED ON)
set(Boost_INCLUDE_DIR ${BOOST_ROOT})
set(Boost_LIBRARY_DIR "${BOOST_ROOT}/stage/lib")
find_package(Boost 1.88.0 REQUIRED COMPONENTS filesystem json log)
find_package(Boost 1.88.0 REQUIRED COMPONENTS filesystem json log system filesystem)
if (Boost_FOUND)
include_directories(${Boost_INCLUDE_DIR})
endif ()
@@ -50,9 +50,17 @@ add_executable(App ./src/main.cpp
./src/endpoints_handlers/AuthLogoutExecutor.h
./src/exceptions/session_exception.cpp
./src/exceptions/session_exception.h
src/log/Log.h
src/log/Log.cpp
)
target_link_libraries(App PRIVATE Boost::boost Boost::json Threads::Threads mysql::concpp)
target_link_libraries(App PRIVATE Boost::boost
Boost::json
Boost::log
Boost::system
Boost::filesystem
Threads::Threads
mysql::concpp)
if (MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /bigobj")