diff --git a/externals/LibCommon b/externals/LibCommon index 9b85e533..6399dbe9 160000 --- a/externals/LibCommon +++ b/externals/LibCommon @@ -1 +1 @@ -Subproject commit 9b85e5339fb346ce9a7b2258b114bb23604d8ef7 +Subproject commit 6399dbe932c631d0f9e409de05b1f3bd77a5ed1e diff --git a/src/Core/CMakeLists.txt b/src/Core/CMakeLists.txt index d2a98924..aa45ca77 100644 --- a/src/Core/CMakeLists.txt +++ b/src/Core/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.12) +cmake_minimum_required(VERSION 3.20) project(pwe_core CXX C) @@ -20,7 +20,7 @@ file(GLOB_RECURSE source_files add_library(pwe_core ${source_files}) -target_compile_features(pwe_core PRIVATE cxx_std_17) +target_compile_features(pwe_core PRIVATE cxx_std_23) target_include_directories(pwe_core PUBLIC diff --git a/src/Editor/CMakeLists.txt b/src/Editor/CMakeLists.txt index 83e1a014..7e659376 100644 --- a/src/Editor/CMakeLists.txt +++ b/src/Editor/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.12) +cmake_minimum_required(VERSION 3.20) # TODO: These should be drive by CI if CI ever becomes a thing for PWE. set(PWE_APP_NAME "Prime World Editor") @@ -99,7 +99,7 @@ set_target_properties(pwe_editor PROPERTIES OUTPUT_NAME PrimeWorldEditor DEBUG_P MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_BINARY_DIR}/Info.plist" MACOSX_BUNDLE_BUNDLE_NAME "PrimeWorldEditor") -target_compile_features(pwe_editor PRIVATE cxx_std_17) +target_compile_features(pwe_editor PRIVATE cxx_std_23) target_link_libraries( pwe_editor