Skip building standalones for debug builds

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-08-27 10:56:20 +02:00
parent 8c1582104d
commit 610623a95e
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
2 changed files with 13 additions and 1 deletions

View file

@ -156,7 +156,7 @@ jobs:
# multiple jobs for building carla, deps and plugins # multiple jobs for building carla, deps and plugins
make DEBUG=true carla deps dgl plugins resources -j $(nproc) make DEBUG=true carla deps dgl plugins resources -j $(nproc)
# single job for final build stage, otherwise we might get killed due to OOM # single job for final build stage, otherwise we might get killed due to OOM
make DEBUG=true HAVE_PULSEAUDIO=false -j 1 make DEBUG=true HAVE_PULSEAUDIO=false clap lv2 vst2 vst3 -j 1
- name: Set sha8 - name: Set sha8
id: slug id: slug
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV

View file

@ -214,6 +214,18 @@ native: carla deps dgl plugins resources
mini: carla deps dgl plugins resources mini: carla deps dgl plugins resources
$(MAKE) mini -C src $(CARLA_EXTRA_ARGS) $(MAKE) mini -C src $(CARLA_EXTRA_ARGS)
clap: carla deps dgl plugins resources
$(MAKE) clap -C src $(CARLA_EXTRA_ARGS)
lv2: carla deps dgl plugins resources
$(MAKE) lv2 -C src $(CARLA_EXTRA_ARGS)
vst2: carla deps dgl plugins resources
$(MAKE) vst2 -C src $(CARLA_EXTRA_ARGS)
vst3: carla deps dgl plugins resources
$(MAKE) vst3 -C src $(CARLA_EXTRA_ARGS)
# -------------------------------------------------------------- # --------------------------------------------------------------
# Packaging standalone for CI # Packaging standalone for CI