Browse Source

Skip building standalones for debug builds

Signed-off-by: falkTX <falktx@falktx.com>
tags/23.09
falkTX 2 years ago
parent
commit
610623a95e
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 13 additions and 1 deletions
  1. +1
    -1
      .github/workflows/build.yml
  2. +12
    -0
      Makefile

+ 1
- 1
.github/workflows/build.yml View File

@@ -156,7 +156,7 @@ jobs:
# multiple jobs for building carla, deps and plugins
make DEBUG=true carla deps dgl plugins resources -j $(nproc)
# 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
id: slug
run: echo "SHA8=$(echo ${{ github.sha }} | cut -c1-8)" >> $GITHUB_ENV


+ 12
- 0
Makefile View File

@@ -214,6 +214,18 @@ native: carla deps dgl plugins resources
mini: carla deps dgl plugins resources
$(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



Loading…
Cancel
Save