diff --git a/CMakeLists.txt b/CMakeLists.txt index 2170f36..9a6cf71 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ set(NAME sophia) project(${NAME} VERSION 0.0.0) enable_language(CXX) -set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) diff --git a/editor/CMakeLists.txt b/editor/CMakeLists.txt index cf177ec..5d2c12b 100644 --- a/editor/CMakeLists.txt +++ b/editor/CMakeLists.txt @@ -10,7 +10,7 @@ target_link_libraries(${NAME}_deps INTERFACE imguizmo ) -target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17) +target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_23) set_property(TARGET ${PROJECT_NAME} PROPERTY VS_DEBUGGER_WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/build") add_executable(editor ${SOURCES}) diff --git a/testbed/CMakeLists.txt b/testbed/CMakeLists.txt index abf111d..ad9b25c 100644 --- a/testbed/CMakeLists.txt +++ b/testbed/CMakeLists.txt @@ -9,7 +9,7 @@ target_link_libraries(${NAME}_deps INTERFACE ${ENGINE_NAME} ) -target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17) +target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_23) set_property(TARGET ${PROJECT_NAME} PROPERTY VS_DEBUGGER_WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/build") add_executable(testbed main.cpp)