|
@@ -74,6 +74,10 @@ set(_obs_clang_cxx_options
|
|
|
-Werror=block-capture-autoreleasing
|
|
-Werror=block-capture-autoreleasing
|
|
|
-Wrange-loop-analysis)
|
|
-Wrange-loop-analysis)
|
|
|
|
|
|
|
|
|
|
+if(CMAKE_CXX_STANDARD GREATER_EQUAL 20)
|
|
|
|
|
+ list(APPEND _obs_clang_cxx_options -fno-char8_t)
|
|
|
|
|
+endif()
|
|
|
|
|
+
|
|
|
if(NOT DEFINED CMAKE_COMPILE_WARNING_AS_ERROR)
|
|
if(NOT DEFINED CMAKE_COMPILE_WARNING_AS_ERROR)
|
|
|
set(CMAKE_COMPILE_WARNING_AS_ERROR ON)
|
|
set(CMAKE_COMPILE_WARNING_AS_ERROR ON)
|
|
|
endif()
|
|
endif()
|