From c00cca32a4daa6e4778e0793011fcc8ace3d6d2c Mon Sep 17 00:00:00 2001 From: Mohammad Nejati Date: Mon, 25 Nov 2024 07:54:21 +0000 Subject: [PATCH] Make all compile definitions target-specific --- test/CMakeLists.txt | 5 ++++- test/beast/CMakeLists.txt | 3 --- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index f2ffa38f..02b39c4a 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -45,7 +45,10 @@ set_target_properties(lib-asio-ssl PROPERTIES FOLDER "static-libs") # lib-beast add_library(lib-beast STATIC lib_beast.cpp) source_group("" FILES lib_beast.cpp) -target_compile_definitions(lib-beast PUBLIC BOOST_BEAST_SEPARATE_COMPILATION) +target_compile_definitions(lib-beast PUBLIC + BOOST_BEAST_SEPARATE_COMPILATION + BOOST_BEAST_ALLOW_DEPRECATED + BOOST_BEAST_TESTS) target_link_libraries(lib-beast PUBLIC Boost::beast lib-asio) set_target_properties(lib-beast PROPERTIES FOLDER "static-libs") diff --git a/test/beast/CMakeLists.txt b/test/beast/CMakeLists.txt index 61013f05..03a6723d 100644 --- a/test/beast/CMakeLists.txt +++ b/test/beast/CMakeLists.txt @@ -8,9 +8,6 @@ # Official repository: https://github.com/boostorg/beast # -add_definitions(-DBOOST_BEAST_ALLOW_DEPRECATED) -add_definitions(-DBOOST_BEAST_TESTS) # For buffers_cat - add_subdirectory(_experimental) add_subdirectory(core) add_subdirectory(http)