We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0675b2e + 83c124d commit ec88b2bCopy full SHA for ec88b2b
2 files changed
.github/workflows/ZenLib_Checks.yml
@@ -62,7 +62,7 @@ jobs:
62
matrix:
63
include:
64
- runner: windows-latest
65
- CXXFLAGS: "/std:c++20 /WX /MP"
+ CXXFLAGS: "/WX"
66
- runner: ubuntu-latest
67
CXXFLAGS: "-Werror"
68
- runner: macos-latest
Project/CMake/CMakeLists.txt
@@ -166,10 +166,11 @@ set_target_properties(zen PROPERTIES
166
VERSION ${ZenLib_VERSION}
167
SOVERSION ${ZenLib_MAJOR_VERSION}
168
PUBLIC_HEADER "${ZenLib_HDRS}"
169
- CXX_STANDARD 11
+ CXX_STANDARD 20
170
CXX_EXTENSIONS NO
171
- CXX_STANDARD_REQUIRED YES
+ CXX_STANDARD_REQUIRED NO
172
)
173
+target_compile_features(zen PRIVATE cxx_std_11)
174
175
install(TARGETS zen EXPORT zen-export
176
PUBLIC_HEADER DESTINATION ${INCLUDE_INSTALL_DIR}/ZenLib
0 commit comments