Browse Source

Ignore extra exported symbol in dpf, skip vst3 checks for now

Signed-off-by: falkTX <falktx@falktx.com>
master
falkTX 2 years ago
parent
commit
88bbb38ddf
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 18 additions and 10 deletions
  1. +7
    -0
      sources/libs/kxstudio-build-scripts/debian/changelog
  2. +11
    -10
      sources/libs/kxstudio-build-scripts/kxstudio-audio-plugin.sh

+ 7
- 0
sources/libs/kxstudio-build-scripts/debian/changelog View File

@@ -1,3 +1,10 @@
kxstudio-build-scripts (8) focal; urgency=medium

* Ignore lv2_generate_ttl symbol
* Do not run tests on vst3 plugins for now

-- falkTX <falktx@falktx.com> Fri, 13 May 2022 16:40:22 +0100

kxstudio-build-scripts (7) focal; urgency=medium

* Skip main valgrind test on armhf


+ 11
- 10
sources/libs/kxstudio-build-scripts/kxstudio-audio-plugin.sh View File

@@ -47,8 +47,8 @@ cp -r /usr/lib/lv2/{atom,buf-size,core,data-access,instance-access,midi,paramete
if [ -d debian/${PKG_NAME}/usr/lib/lv2 ]; then
pushd debian/${PKG_NAME}/usr/lib/lv2
lv2_validate */*.ttl
lv2lint $(lv2ls)
# -s lv2_generate_ttl -l ld-linux-x86-64.so.2 -M nopack $(lv2ls)
lv2lint -s lv2_generate_ttl $(lv2ls)
# -l ld-linux-x86-64.so.2 -M nopack $(lv2ls)
for p in $(ls); do
${VALRIND_DISCOVERY_BIN} lv2 ./${p}
done
@@ -85,11 +85,12 @@ if [ -d debian/${PKG_NAME}/usr/lib/vst ]; then
popd
fi

if [ -d debian/${PKG_NAME}/usr/lib/vst3 ]; then
pushd debian/${PKG_NAME}/usr/lib/vst3
for p in $(ls); do
${VALRIND_DISCOVERY_BIN} vst3 ./${p}
${VALRIND_BRIDGE_BIN} vst3 ./${p} "" 1>/dev/null;
done
popd
fi
# TODO wait until carla supports vst3 natively
# if [ -d debian/${PKG_NAME}/usr/lib/vst3 ]; then
# pushd debian/${PKG_NAME}/usr/lib/vst3
# for p in $(ls); do
# ${VALRIND_DISCOVERY_BIN} vst3 ./${p}
# ${VALRIND_BRIDGE_BIN} vst3 ./${p} "" 1>/dev/null;
# done
# popd
# fi

Loading…
Cancel
Save