From df1007e04a4b7c1c0534df8da9e6b1cfecb5d3fd Mon Sep 17 00:00:00 2001 From: Tim Blechmann Date: Sat, 5 Apr 2025 09:46:13 +0800 Subject: [PATCH] CMake: fix CXX_STANDARD_REQUIRED property Fixes #114 --- CMakeLists.txt | 2 +- test/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7e1a5ab..1a69fd6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,7 +42,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.23 AND BOOST_LOCKFREE_USE_FILE_SET) endif() target_compile_features(boost_lockfree INTERFACE cxx_std_14) -set_target_properties( boost_lockfree PROPERTIES CMAKE_CXX_STANDARD_REQUIRED 14) +set_target_properties( boost_lockfree PROPERTIES CXX_STANDARD_REQUIRED 14) target_link_libraries(boost_lockfree INTERFACE diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 0798f36..a651155 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -59,7 +59,7 @@ foreach(Test ${Tests}) LINK_LIBRARIES ${Libs} COMPILE_DEFINITIONS BOOST_TEST_NO_OLD_TOOLS ) - set_target_properties( boost_lockfree-${Test} PROPERTIES CMAKE_CXX_STANDARD_REQUIRED 14) + set_target_properties( boost_lockfree-${Test} PROPERTIES CXX_STANDARD_REQUIRED 14) if (TARGET boost_lockfree-${Test}) add_dependencies(boost_lockfree_all_tests boost_lockfree-${Test} )