From b31c12069166a213736131eca7addb2c9b1bffee Mon Sep 17 00:00:00 2001 From: Caleb Burke Date: Sun, 4 Oct 2026 22:54:07 -0700 Subject: [PATCH] bumping project cxx version to 23 --- CMakeLists.txt | 2 +- editor/CMakeLists.txt | 2 +- testbed/CMakeLists.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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)