summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorFabio Alessandrelli <fabio.alessandrelli@gmail.com>2024-06-15 17:26:11 +0200
committerFabio Alessandrelli <fabio.alessandrelli@gmail.com>2024-06-15 18:37:40 +0200
commit0b89ed885d44d77c6e2e0a178264d2b78054bc6b (patch)
tree78ddc23da6f20277ef97755e4038dd234409fe3f /.github/workflows
parentbf8f6e45810930fb5216476f86929c0a675ec12d (diff)
downloadfork-godot-webrtc-native-0b89ed885d44d77c6e2e0a178264d2b78054bc6b.tar.gz
fork-godot-webrtc-native-0b89ed885d44d77c6e2e0a178264d2b78054bc6b.tar.bz2
fork-godot-webrtc-native-0b89ed885d44d77c6e2e0a178264d2b78054bc6b.zip
[CI] Add patches to use build profile and speed up builds
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build_release.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml
index 01589aa..ae39dcb 100644
--- a/.github/workflows/build_release.yml
+++ b/.github/workflows/build_release.yml
@@ -129,7 +129,7 @@ jobs:
env:
SCONS_CACHE: ${{ github.workspace }}/.scons-cache/
- SCONSFLAGS: ${{ matrix.sconsflags }} platform=${{ matrix.platform }} arch=${{ matrix.arch }} --jobs=2
+ SCONSFLAGS: ${{ matrix.sconsflags }} platform=${{ matrix.platform }} arch=${{ matrix.arch }} build_profile=build_profile.json --jobs=2
defaults:
run:
@@ -196,6 +196,12 @@ jobs:
patch -p1 < misc/patches/scons_path.diff
patch -p1 < misc/patches/gdnantive_arm_warnings.diff
+ - name: Patch godot-cpp to support build profile.
+ run: |
+ patch -p1 < misc/patches/build_profile.diff
+ patch -p1 < misc/patches/build_profile_4.0.diff
+ patch -p1 < misc/patches/build_profile_3.x.diff
+
- name: Print tools versions
run: |
python --version