From 3e2c03c5dc3bdd389d0dedc89983fce4ab4ac09e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 17 Nov 2025 00:00:17 +0000 Subject: [PATCH] Complete remaining CI fixes: enforce C++ standard, use Release mode, remove stale submodule Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- CMakeLists.txt | 1 + third_party/asteroids | 1 - 3 files changed, 2 insertions(+), 2 deletions(-) delete mode 160000 third_party/asteroids diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f59ed35..35fc29c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,7 +64,7 @@ jobs: run: | mkdir -p build cd build - cmake .. -DCMAKE_BUILD_TYPE=Debug + cmake .. -DCMAKE_BUILD_TYPE=Release - name: Build C++ project run: | diff --git a/CMakeLists.txt b/CMakeLists.txt index 118ca56..2017f31 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,6 +3,7 @@ project(starworld LANGUAGES CXX) set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(CMAKE_CXX_EXTENSIONS OFF) option(USE_OVERTE_SDK "Link against Overte SDK if available" OFF) option(USE_STARDUST_SDK "Link against StardustXR SDK if available" OFF) diff --git a/third_party/asteroids b/third_party/asteroids deleted file mode 160000 index 38ec7d0..0000000 --- a/third_party/asteroids +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 38ec7d047076626396f6d5cde56ee8ff19eda8ee