aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@gmail.com>2022-02-23 23:01:29 +0100
committerCristian Adam <cristian.adam@gmail.com>2022-02-23 23:01:29 +0100
commitade6d997a7669c4fe3657b8b83f95de05e5565af (patch)
treeaf921015b6ecbd24fc26722a6575bfbbbd1dd87e
parent5ab7b34e2f07296f030d3a12fa7e746bc3ded492 (diff)
Add CXX_STANDARD for regex compiler check
This fixes the check on macOS. Change-Id: Ia61ea3707ba7ae18c8f04c2838bfca1095ecc482
-rw-r--r--CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4324352e..de680a6a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -81,7 +81,7 @@ endif()
# Look for std::regex support
message("Looking for std::regex support...")
-try_run(REGEX_RUN_RESULT COMPILE_RESULT ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_LIST_DIR}/.cmake_has_regex_test.cpp)
+try_run(REGEX_RUN_RESULT COMPILE_RESULT ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_LIST_DIR}/.cmake_has_regex_test.cpp CXX_STANDARD 17 CXX_STANDARD_REQUIRED true)
if(NOT REGEX_RUN_RESULT EQUAL 0)
message("Using boost::regex instead of std::regex")