mirror of
https://github.com/boostorg/cobalt.git
synced 2026-01-19 04:02:16 +00:00
CMake: Fix required C++ standard
The `CXX_STANDARD_REQUIRED` property is a boolean, i.e. ON or OFF not a numeric value.
This commit is contained in:
committed by
Klemens Morgenstern
parent
42cb740b33
commit
77345a996e
@@ -21,7 +21,7 @@ try_compile(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_LIST_DIR}/coroutine.cpp
|
||||
CXX_STANDARD 20
|
||||
CXX_STANDARD_REQUIRED 20
|
||||
CXX_STANDARD_REQUIRED ON
|
||||
OUTPUT_VARIABLE TRY_COMPILE_OUTPUT)
|
||||
|
||||
if (NOT BOOST_COBALT_HAS_COROUTINE_INCLUDE)
|
||||
@@ -35,7 +35,7 @@ try_compile(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_LIST_DIR}/concepts.cpp
|
||||
CXX_STANDARD 20
|
||||
CXX_STANDARD_REQUIRED 20
|
||||
CXX_STANDARD_REQUIRED ON
|
||||
OUTPUT_VARIABLE TRY_COMPILE_OUTPUT)
|
||||
|
||||
if (NOT BOOST_COBALT_HAS_CONCEPTS)
|
||||
@@ -50,7 +50,7 @@ try_compile(BOOST_COBALT_HAS_STD_PMR
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_LIST_DIR}/memory_resource.cpp
|
||||
CXX_STANDARD 17
|
||||
CXX_STANDARD_REQUIRED 17)
|
||||
CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
if (NOT BOOST_COBALT_HAS_STD_PMR)
|
||||
set(BOOST_COBALT_SHOULD_USE_CONTAINER ON)
|
||||
|
||||
Reference in New Issue
Block a user