Browse Source

Fix checks for pluginval step, tweak flags for CI deps

Signed-off-by: falkTX <falktx@falktx.com>
tags/24.04
falkTX 1 year ago
parent
commit
647fde2f4f
1 changed files with 5 additions and 4 deletions
  1. +5
    -4
      .github/workflows/build.yml

+ 5
- 4
.github/workflows/build.yml View File

@@ -3,11 +3,12 @@ name: build
on: [push, pull_request]

env:
CACHE_VERSION: 7
CACHE_VERSION: 8
CARDINAL_UNDER_WINE: 1
CIBUILD: true
DEBIAN_FRONTEND: noninteractive
LIBGL_ALWAYS_SOFTWARE: true
PAWPAW_FAST_MATH: 1
PAWPAW_SKIP_GLIB: 1
PAWPAW_SKIP_LTO: 1
PAWPAW_SKIP_LV2: 1
@@ -600,7 +601,7 @@ jobs:
LDFLAGS: -static-libgcc -static-libstdc++
run: |
make features
make NOOPT=true SKIP_STRIPPING=true carla deps dgl plugins resources -j $(nproc)
make CIBUILD=false NOOPT=true SKIP_STRIPPING=true carla deps dgl plugins resources -j $(nproc)
# single job for final build stage, otherwise we might get killed due to OOM
- name: Build Cardinal (final build stage)
env:
@@ -609,8 +610,8 @@ jobs:
LDFLAGS: -static-libgcc -static-libstdc++
run: |
make features
make NOOPT=true SKIP_STRIPPING=true -j 1 -C src jack
make NOOPT=true -j 1
make CIBUILD=false NOOPT=true SKIP_STRIPPING=true -j 1 -C src jack
make CIBUILD=false NOOPT=true -j 1
./dpf/utils/generate-ttl.sh
- name: Run Cardinal self-tests
run: |


Loading…
Cancel
Save