lv2lint does not work yet

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2021-11-05 13:12:37 +00:00
parent 83d2f852dd
commit 41621d193d
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0

View file

@ -10,6 +10,7 @@ on:
env: env:
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_AUTO_UPDATE: 1
LIBGL_ALWAYS_SOFTWARE: "true"
jobs: jobs:
linux-arm64: linux-arm64:
@ -35,7 +36,6 @@ jobs:
CXX: aarch64-linux-gnu-g++ CXX: aarch64-linux-gnu-g++
LDFLAGS: -static-libgcc -static-libstdc++ LDFLAGS: -static-libgcc -static-libstdc++
PKG_CONFIG_PATH: /usr/lib/aarch64-linux-gnu/pkgconfig PKG_CONFIG_PATH: /usr/lib/aarch64-linux-gnu/pkgconfig
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
make features make features
make WITH_LTO=true -j $(nproc) make WITH_LTO=true -j $(nproc)
@ -74,7 +74,6 @@ jobs:
CXX: arm-linux-gnueabihf-g++ CXX: arm-linux-gnueabihf-g++
LDFLAGS: -static-libgcc -static-libstdc++ LDFLAGS: -static-libgcc -static-libstdc++
PKG_CONFIG_PATH: /usr/lib/arm-linux-gnueabihf/pkgconfig PKG_CONFIG_PATH: /usr/lib/arm-linux-gnueabihf/pkgconfig
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
make features make features
make WITH_LTO=true -j $(nproc) make WITH_LTO=true -j $(nproc)
@ -111,7 +110,6 @@ jobs:
CXXFLAGS: -m32 CXXFLAGS: -m32
LDFLAGS: -m32 -static-libgcc -static-libstdc++ LDFLAGS: -m32 -static-libgcc -static-libstdc++
PKG_CONFIG_PATH: /usr/lib/i386-linux-gnu/pkgconfig PKG_CONFIG_PATH: /usr/lib/i386-linux-gnu/pkgconfig
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
make features make features
make WITH_LTO=true -j $(nproc) make WITH_LTO=true -j $(nproc)
@ -142,7 +140,6 @@ jobs:
- name: Build linux x86_64 - name: Build linux x86_64
env: env:
LDFLAGS: -static-libgcc -static-libstdc++ LDFLAGS: -static-libgcc -static-libstdc++
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
make features make features
make WITH_LTO=true -j $(nproc) make WITH_LTO=true -j $(nproc)
@ -173,7 +170,6 @@ jobs:
- name: Build linux x86_64 (debug) - name: Build linux x86_64 (debug)
env: env:
LDFLAGS: -static-libgcc -static-libstdc++ LDFLAGS: -static-libgcc -static-libstdc++
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
make features make features
make DEBUG=true -j $(nproc) make DEBUG=true -j $(nproc)
@ -234,7 +230,6 @@ jobs:
CXX: i686-w64-mingw32-g++ CXX: i686-w64-mingw32-g++
EXE_WRAPPER: wine EXE_WRAPPER: wine
PKG_CONFIG: "false" PKG_CONFIG: "false"
LIBGL_ALWAYS_SOFTWARE: "true"
WINEARCH: "win32" WINEARCH: "win32"
WINEDEBUG: "-all" WINEDEBUG: "-all"
WINEDLLOVERRIDES: "mscoree,mshtml=" WINEDLLOVERRIDES: "mscoree,mshtml="
@ -269,7 +264,6 @@ jobs:
CXX: x86_64-w64-mingw32-g++ CXX: x86_64-w64-mingw32-g++
EXE_WRAPPER: wine EXE_WRAPPER: wine
PKG_CONFIG: "false" PKG_CONFIG: "false"
LIBGL_ALWAYS_SOFTWARE: "true"
WINEARCH: "win64" WINEARCH: "win64"
WINEDEBUG: "-all" WINEDEBUG: "-all"
WINEDLLOVERRIDES: "mscoree,mshtml=" WINEDLLOVERRIDES: "mscoree,mshtml="
@ -311,7 +305,6 @@ jobs:
CFLAGS: -g CFLAGS: -g
CXXFLAGS: -g -DDPF_ABORT_ON_ERROR CXXFLAGS: -g -DDPF_ABORT_ON_ERROR
LDFLAGS: -static-libgcc -static-libstdc++ LDFLAGS: -static-libgcc -static-libstdc++
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
make features make features
make NOOPT=true SKIP_STRIPPING=true -j $(nproc) make NOOPT=true SKIP_STRIPPING=true -j $(nproc)
@ -324,8 +317,6 @@ jobs:
/usr/lib/lv2/kx-programs.lv2/*.ttl \ /usr/lib/lv2/kx-programs.lv2/*.ttl \
./bin/*.lv2/*.ttl ./bin/*.lv2/*.ttl
- name: Validate LV2 metadata and binaries - name: Validate LV2 metadata and binaries
env:
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
export LV2_PATH=/tmp/lv2-path export LV2_PATH=/tmp/lv2-path
mkdir ${LV2_PATH} mkdir ${LV2_PATH}
@ -334,8 +325,6 @@ jobs:
${LV2_PATH} ${LV2_PATH}
lv2lint -s lv2_generate_ttl -l ld-linux-x86-64.so.2 -M nopack $(lv2ls) lv2lint -s lv2_generate_ttl -l ld-linux-x86-64.so.2 -M nopack $(lv2ls)
- name: Test LV2 plugin - name: Test LV2 plugin
env:
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
export LV2_PATH=/tmp/lv2-path export LV2_PATH=/tmp/lv2-path
for p in $(lv2ls); do \ for p in $(lv2ls); do \
@ -348,8 +337,6 @@ jobs:
/usr/lib/carla/carla-bridge-native lv2 "" ${p} 1>/dev/null; \ /usr/lib/carla/carla-bridge-native lv2 "" ${p} 1>/dev/null; \
done done
- name: Test VST2 plugin - name: Test VST2 plugin
env:
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
for p in $(ls bin/ | grep vst.so); do \ for p in $(ls bin/ | grep vst.so); do \
env CARLA_BRIDGE_DUMMY=1 CARLA_BRIDGE_TESTING=native \ env CARLA_BRIDGE_DUMMY=1 CARLA_BRIDGE_TESTING=native \
@ -361,8 +348,6 @@ jobs:
/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 plugin - name: Test VST3 plugin
env:
LIBGL_ALWAYS_SOFTWARE: "true"
run: | run: |
for p in $(ls bin/ | grep vst3); do \ for p in $(ls bin/ | grep vst3); do \
env CARLA_BRIDGE_DUMMY=1 CARLA_BRIDGE_TESTING=native \ env CARLA_BRIDGE_DUMMY=1 CARLA_BRIDGE_TESTING=native \