@@ -172,6 +172,7 @@ jobs: | |||||
!bin/*-dssi.dylib | !bin/*-dssi.dylib | ||||
!bin/lv2 | !bin/lv2 | ||||
!bin/vst2 | !bin/vst2 | ||||
!bin/vst3 | |||||
win32: | win32: | ||||
runs-on: ubuntu-20.04 | runs-on: ubuntu-20.04 | ||||
@@ -321,3 +322,14 @@ jobs: | |||||
--suppressions=./dpf/utils/valgrind-dpf.supp \ | --suppressions=./dpf/utils/valgrind-dpf.supp \ | ||||
/usr/lib/carla/carla-bridge-native vst2 ./bin/${p} "" 1>/dev/null; \ | /usr/lib/carla/carla-bridge-native vst2 ./bin/${p} "" 1>/dev/null; \ | ||||
done | done | ||||
- name: Test VST3 plugins | |||||
run: | | |||||
for p in $(ls bin/ | grep vst3); do \ | |||||
env CARLA_BRIDGE_DUMMY=1 CARLA_BRIDGE_TESTING=native \ | |||||
valgrind \ | |||||
--error-exitcode=255 \ | |||||
--leak-check=full \ | |||||
--track-origins=yes \ | |||||
--suppressions=./dpf/utils/valgrind-dpf.supp \ | |||||
/usr/lib/carla/carla-bridge-native vst3 ./bin/${p} "" 1>/dev/null; \ | |||||
done |
@@ -1 +1 @@ | |||||
Subproject commit 9aec1687c8ef5304efd8da6a65bdd1d0913fa612 | |||||
Subproject commit 7069b02cddb7f82c152629d2f406ad9b2d95ce10 |
@@ -27,6 +27,6 @@ include ../../dpf/Makefile.plugins.mk | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Enable all possible plugin types | # Enable all possible plugin types | ||||
all: jack lv2 vst2 | |||||
all: jack lv2 vst2 vst3 | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- |
@@ -27,6 +27,6 @@ include ../../dpf/Makefile.plugins.mk | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Enable all possible plugin types | # Enable all possible plugin types | ||||
all: jack lv2 vst2 | |||||
all: jack lv2 vst2 vst3 | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- |
@@ -27,6 +27,6 @@ include ../../dpf/Makefile.plugins.mk | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Enable all possible plugin types | # Enable all possible plugin types | ||||
all: jack lv2_sep vst2 | |||||
all: jack lv2_sep vst2 vst3 | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- |
@@ -28,6 +28,6 @@ include ../../dpf/Makefile.plugins.mk | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Enable all possible plugin types | # Enable all possible plugin types | ||||
all: jack lv2_sep vst2 | |||||
all: jack lv2_sep vst2 vst3 | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- |
@@ -27,6 +27,6 @@ include ../../dpf/Makefile.plugins.mk | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Enable all possible plugin types | # Enable all possible plugin types | ||||
all: jack lv2_sep vst2 | |||||
all: jack lv2_sep vst2 vst3 | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- |
@@ -28,6 +28,6 @@ include ../../dpf/Makefile.plugins.mk | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Enable all possible plugin types | # Enable all possible plugin types | ||||
all: jack lv2_sep vst2 | |||||
all: jack lv2_sep vst2 vst3 | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- |