[CI, premake] Make some submodules optional

This commit is contained in:
Margen67
2025-08-17 04:36:36 -07:00
parent a4f91d8758
commit a4154b236b
3 changed files with 34 additions and 24 deletions

View File

@@ -69,9 +69,9 @@ jobs:
with:
fetch-depth: 0
- name: Setup
run: python xenia-build.py setup
run: git submodule update --init --depth=1 -j $env:NUMBER_OF_PROCESSORS (Select-String -CaseSensitive '(?<=path = )(?!third_party\/(FidelityFX-(CAS|FSR)|premake-(androidndk|cmake|export-compile-commands))).+' .gitmodules).Matches.Value
- name: Build
run: python xenia-build.py build --no_premake --config=Release --target=src\xenia-app
run: python xenia-build.py build --config=Release --target=src\xenia-app
- name: Prepare artifacts
id: prepare_artifacts
run: |