]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/cmake/modules/CxxFlags.cmake
import quincy beta 17.1.0
[ceph.git] / ceph / src / rocksdb / cmake / modules / CxxFlags.cmake
diff --git a/ceph/src/rocksdb/cmake/modules/CxxFlags.cmake b/ceph/src/rocksdb/cmake/modules/CxxFlags.cmake
new file mode 100644 (file)
index 0000000..7980cca
--- /dev/null
@@ -0,0 +1,7 @@
+macro(get_cxx_std_flags FLAGS_VARIABLE)
+  if( CMAKE_CXX_STANDARD_REQUIRED )
+    set(${FLAGS_VARIABLE} ${CMAKE_CXX${CMAKE_CXX_STANDARD}_STANDARD_COMPILE_OPTION})
+  else()
+    set(${FLAGS_VARIABLE} ${CMAKE_CXX${CMAKE_CXX_STANDARD}_EXTENSION_COMPILE_OPTION})
+  endif()
+endmacro()