We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 776108e commit eb3e6aeCopy full SHA for eb3e6ae
CMakeLists.txt
@@ -39,17 +39,11 @@ try_compile(HAVE_STRING_VIEW
39
"${CMAKE_CURRENT_BINARY_DIR}/try_compile"
40
"${CMAKE_CURRENT_SOURCE_DIR}/try_compile/try_string_view.cpp")
41
42
-if (HAVE_STRING_VIEW)
43
- add_definitions(-DHAVE_STRING_VIEW)
44
-endif()
45
-
46
try_compile(HAVE_OPTIONAL
47
48
"${CMAKE_CURRENT_SOURCE_DIR}/try_compile/try_optional.cpp")
49
50
-if (HAVE_OPTIONAL)
51
- add_definitions(-DHAVE_OPTIONAL)
52
+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${PROJECT_SOURCE_DIR}/config.h)
53
54
add_subdirectory(test)
55
config.h.in
@@ -0,0 +1,2 @@
1
+#cmakedefine HAVE_STRING_VIEW
2
+#cmakedefine HAVE_OPTIONAL
0 commit comments