Browse Source

Fix build, improve caching

Signed-off-by: falkTX <falktx@falktx.com>
tags/22.05
falkTX 3 years ago
parent
commit
94ba48623a
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 67 additions and 1 deletions
  1. +64
    -1
      .github/workflows/build.yml
  2. +3
    -0
      plugins/Makefile

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

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


env: env:
CACHE_VERSION: 13
CACHE_VERSION: 14
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_AUTO_UPDATE: 1
LIBGL_ALWAYS_SOFTWARE: 'true' LIBGL_ALWAYS_SOFTWARE: 'true'
@@ -25,6 +25,15 @@ jobs:
build build
carla/build carla/build
dpf/build dpf/build
src/Rack/dep/bin
src/Rack/dep/include
src/Rack/dep/lib
src/Rack/dep/share
src/Rack/dep/jansson-2.12
src/Rack/dep/libarchive-3.4.3
src/Rack/dep/libsamplerate-0.1.9
src/Rack/dep/speexdsp-SpeexDSP-1.2rc3
src/Rack/dep/zstd-1.4.5
key: linux-arm64-v${{ env.CACHE_VERSION }} key: linux-arm64-v${{ env.CACHE_VERSION }}
- name: Fix GitHub's mess - name: Fix GitHub's mess
run: | run: |
@@ -104,6 +113,15 @@ jobs:
build build
carla/build carla/build
dpf/build dpf/build
src/Rack/dep/bin
src/Rack/dep/include
src/Rack/dep/lib
src/Rack/dep/share
src/Rack/dep/jansson-2.12
src/Rack/dep/libarchive-3.4.3
src/Rack/dep/libsamplerate-0.1.9
src/Rack/dep/speexdsp-SpeexDSP-1.2rc3
src/Rack/dep/zstd-1.4.5
key: linux-armhf-v${{ env.CACHE_VERSION }} key: linux-armhf-v${{ env.CACHE_VERSION }}
- name: Fix GitHub's mess - name: Fix GitHub's mess
run: | run: |
@@ -183,6 +201,15 @@ jobs:
build build
carla/build carla/build
dpf/build dpf/build
src/Rack/dep/bin
src/Rack/dep/include
src/Rack/dep/lib
src/Rack/dep/share
src/Rack/dep/jansson-2.12
src/Rack/dep/libarchive-3.4.3
src/Rack/dep/libsamplerate-0.1.9
src/Rack/dep/speexdsp-SpeexDSP-1.2rc3
src/Rack/dep/zstd-1.4.5
key: linux-i686-v${{ env.CACHE_VERSION }} key: linux-i686-v${{ env.CACHE_VERSION }}
- name: Fix GitHub's mess - name: Fix GitHub's mess
run: | run: |
@@ -258,6 +285,15 @@ jobs:
build build
carla/build carla/build
dpf/build dpf/build
src/Rack/dep/bin
src/Rack/dep/include
src/Rack/dep/lib
src/Rack/dep/share
src/Rack/dep/jansson-2.12
src/Rack/dep/libarchive-3.4.3
src/Rack/dep/libsamplerate-0.1.9
src/Rack/dep/speexdsp-SpeexDSP-1.2rc3
src/Rack/dep/zstd-1.4.5
key: linux-x86_64-v${{ env.CACHE_VERSION }} key: linux-x86_64-v${{ env.CACHE_VERSION }}
- name: Set up dependencies - name: Set up dependencies
run: | run: |
@@ -385,6 +421,15 @@ jobs:
carla/build carla/build
dpf/build dpf/build
jucewrapper/build jucewrapper/build
src/Rack/dep/bin
src/Rack/dep/include
src/Rack/dep/lib
src/Rack/dep/share
src/Rack/dep/jansson-2.12
src/Rack/dep/libarchive-3.4.3
src/Rack/dep/libsamplerate-0.1.9
src/Rack/dep/speexdsp-SpeexDSP-1.2rc3
src/Rack/dep/zstd-1.4.5
key: macos-universal-v${{ env.CACHE_VERSION }} key: macos-universal-v${{ env.CACHE_VERSION }}
- name: Fix up Xcode - name: Fix up Xcode
run: | run: |
@@ -579,6 +624,15 @@ jobs:
build build
carla/build carla/build
dpf/build dpf/build
src/Rack/dep/bin
src/Rack/dep/include
src/Rack/dep/lib
src/Rack/dep/share
src/Rack/dep/jansson-2.12
src/Rack/dep/libarchive-3.4.3
src/Rack/dep/libsamplerate-0.1.9
src/Rack/dep/speexdsp-SpeexDSP-1.2rc3
src/Rack/dep/zstd-1.4.5
key: win32-v${{ env.CACHE_VERSION }} key: win32-v${{ env.CACHE_VERSION }}
- name: Fix GitHub's mess - name: Fix GitHub's mess
run: | run: |
@@ -663,6 +717,15 @@ jobs:
build build
carla/build carla/build
dpf/build dpf/build
src/Rack/dep/bin
src/Rack/dep/include
src/Rack/dep/lib
src/Rack/dep/share
src/Rack/dep/jansson-2.12
src/Rack/dep/libarchive-3.4.3
src/Rack/dep/libsamplerate-0.1.9
src/Rack/dep/speexdsp-SpeexDSP-1.2rc3
src/Rack/dep/zstd-1.4.5
key: win64-v${{ env.CACHE_VERSION }} key: win64-v${{ env.CACHE_VERSION }}
- name: Fix GitHub's mess - name: Fix GitHub's mess
run: | run: |


+ 3
- 0
plugins/Makefile View File

@@ -768,6 +768,9 @@ PLUGIN_FILES += $(filter-out stocaudio/src/plugin.cpp,$(wildcard stocaudio/src/*


PLUGIN_FILES += $(filter-out unless_modules/src/unless.cpp,$(wildcard unless_modules/src/*.cpp)) PLUGIN_FILES += $(filter-out unless_modules/src/unless.cpp,$(wildcard unless_modules/src/*.cpp))


# modules/types which are present in other plugins
UNLESS_MODULES_CUSTOM = Selection

# -------------------------------------------------------------- # --------------------------------------------------------------
# ValleyAudio # ValleyAudio




Loading…
Cancel
Save