mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-12 04:50:35 +00:00
Use cmake property to set C++17 for metal
This commit is contained in:
@@ -54,7 +54,14 @@ set(sources
|
||||
official/metal-cpp.h
|
||||
official/metal-cpp.cpp)
|
||||
|
||||
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
|
||||
# Build as C++17
|
||||
if (CMAKE_VERSION VERSION_LESS "3.1")
|
||||
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
|
||||
else ()
|
||||
set (CMAKE_CXX_STANDARD 17)
|
||||
set (CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
endif ()
|
||||
|
||||
add_library(rdoc_metal OBJECT ${sources})
|
||||
target_compile_definitions(rdoc_metal ${RDOC_DEFINITIONS})
|
||||
target_include_directories(rdoc_metal ${RDOC_INCLUDES})
|
||||
|
||||
Reference in New Issue
Block a user