Skip to content

Commit b9b3483

Browse files
committed
Enable VST3 builds
Signed-off-by: falkTX <falktx@falktx.com>
1 parent fdfd21f commit b9b3483

6 files changed

Lines changed: 17 additions & 1 deletion

File tree

‎.github/workflows/build.yml‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ jobs:
172172
!bin/*-dssi.dylib
173173
!bin/lv2
174174
!bin/vst2
175+
!bin/vst3
175176
176177
win32:
177178
runs-on: ubuntu-20.04
@@ -321,3 +322,14 @@ jobs:
321322
--suppressions=./dpf/utils/valgrind-dpf.supp \
322323
/usr/lib/carla/carla-bridge-native vst2 ./bin/${p} "" 1>/dev/null; \
323324
done
325+
- name: Test VST3 plugins
326+
run: |
327+
for p in $(ls bin/ | grep vst3); do \
328+
env CARLA_BRIDGE_DUMMY=1 CARLA_BRIDGE_TESTING=native \
329+
valgrind \
330+
--error-exitcode=255 \
331+
--leak-check=full \
332+
--track-origins=yes \
333+
--suppressions=./dpf/utils/valgrind-dpf.supp \
334+
/usr/lib/carla/carla-bridge-native vst3 ./bin/${p} "" 1>/dev/null; \
335+
done

‎dpf‎

Submodule dpf updated 80 files

‎plugins/bitcrush/Makefile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ TARGETS += jack
3333
TARGETS += ladspa
3434
TARGETS += lv2_dsp
3535
TARGETS += vst2
36+
TARGETS += vst3
3637

3738
all: $(TARGETS)
3839

‎plugins/freeverb/Makefile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ TARGETS += jack
3333
TARGETS += ladspa
3434
TARGETS += lv2_dsp
3535
TARGETS += vst2
36+
TARGETS += vst3
3637

3738
all: $(TARGETS)
3839

‎plugins/gigaverb/Makefile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ TARGETS += jack
3333
TARGETS += ladspa
3434
TARGETS += lv2_dsp
3535
TARGETS += vst2
36+
TARGETS += vst3
3637

3738
all: $(TARGETS)
3839

‎plugins/pitchshift/Makefile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ TARGETS += jack
3333
TARGETS += ladspa
3434
TARGETS += lv2_dsp
3535
TARGETS += vst2
36+
TARGETS += vst3
3637

3738
all: $(TARGETS)
3839

0 commit comments

Comments
 (0)