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

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-12-29 01:39:26 +00:00
parent 4429060454
commit cfa66b4d50
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0

View file

@ -4,13 +4,13 @@ on:
push:
env:
CACHE_VERSION: 39
CACHE_VERSION: 1
CARDINAL_UNDER_WINE: 1
EMSCRIPTEN_VERSION: 3.1.27
DEBIAN_FRONTEND: noninteractive
HOMEBREW_NO_AUTO_UPDATE: 1
LIBGL_ALWAYS_SOFTWARE: 'true'
WITH_LTO: 'false'
LIBGL_ALWAYS_SOFTWARE: true
WITH_LTO: false
jobs:
linux-arm64:
@ -584,7 +584,7 @@ jobs:
- name: Build macOS universal (base)
if: steps.cache.outputs.cache-hit == 'true'
env:
WITH_LTO: 'false'
WITH_LTO: false
run: |
export PAWPAW_SKIP_LTO=1
export PATH="/usr/local/opt/ccache/libexec:${PATH}"
@ -794,7 +794,7 @@ jobs:
- name: Build wasm cross-compiled
if: steps.cache.outputs.cache-hit == 'true'
env:
WITH_LTO: 'false'
WITH_LTO: false
run: |
source ~/PawPawBuilds/emsdk/emsdk_env.sh
pushd deps/PawPaw; source local.env wasm; popd
@ -873,7 +873,7 @@ jobs:
NM: emnm
RANLIB: emranlib
STRIP: emstrip
WITH_LTO: 'false'
WITH_LTO: false
run: |
source ~/emsdk/emsdk_env.sh
make features
@ -1183,8 +1183,9 @@ jobs:
- name: Build Cardinal
env:
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++
WITH_LTO: false
run: |
export PATH="/usr/lib/ccache:${PATH}"
make features