Browse Source

Ensure no LTO used in pluginval builds, CI runs out of space

Signed-off-by: falkTX <falktx@falktx.com>
tags/23.02
falkTX 2 years ago
parent
commit
cfa66b4d50
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 8 additions and 7 deletions
  1. +8
    -7
      .github/workflows/build.yml

+ 8
- 7
.github/workflows/build.yml View File

@@ -4,13 +4,13 @@ on:
push: push:


env: env:
CACHE_VERSION: 39
CACHE_VERSION: 1
CARDINAL_UNDER_WINE: 1 CARDINAL_UNDER_WINE: 1
EMSCRIPTEN_VERSION: 3.1.27 EMSCRIPTEN_VERSION: 3.1.27
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_AUTO_UPDATE: 1
LIBGL_ALWAYS_SOFTWARE: 'true'
WITH_LTO: 'false'
LIBGL_ALWAYS_SOFTWARE: true
WITH_LTO: false


jobs: jobs:
linux-arm64: linux-arm64:
@@ -584,7 +584,7 @@ jobs:
- name: Build macOS universal (base) - name: Build macOS universal (base)
if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
env: env:
WITH_LTO: 'false'
WITH_LTO: false
run: | run: |
export PAWPAW_SKIP_LTO=1 export PAWPAW_SKIP_LTO=1
export PATH="/usr/local/opt/ccache/libexec:${PATH}" export PATH="/usr/local/opt/ccache/libexec:${PATH}"
@@ -794,7 +794,7 @@ jobs:
- name: Build wasm cross-compiled - name: Build wasm cross-compiled
if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
env: env:
WITH_LTO: 'false'
WITH_LTO: false
run: | run: |
source ~/PawPawBuilds/emsdk/emsdk_env.sh source ~/PawPawBuilds/emsdk/emsdk_env.sh
pushd deps/PawPaw; source local.env wasm; popd pushd deps/PawPaw; source local.env wasm; popd
@@ -873,7 +873,7 @@ jobs:
NM: emnm NM: emnm
RANLIB: emranlib RANLIB: emranlib
STRIP: emstrip STRIP: emstrip
WITH_LTO: 'false'
WITH_LTO: false
run: | run: |
source ~/emsdk/emsdk_env.sh source ~/emsdk/emsdk_env.sh
make features make features
@@ -1183,8 +1183,9 @@ jobs:
- name: Build Cardinal - name: Build Cardinal
env: env:
CFLAGS: -g CFLAGS: -g
CXXFLAGS: -g -DDPF_ABORT_ON_ERROR -DDPF_RUNTIME_TESTING
CXXFLAGS: -g -DDPF_ABORT_ON_ERROR -DDPF_RUNTIME_TESTING -Wno-pmf-conversions
LDFLAGS: -static-libgcc -static-libstdc++ LDFLAGS: -static-libgcc -static-libstdc++
WITH_LTO: false
run: | run: |
export PATH="/usr/lib/ccache:${PATH}" export PATH="/usr/lib/ccache:${PATH}"
make features make features


Loading…
Cancel
Save