lv2lint does not work yet
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
83d2f852dd
commit
41621d193d
1 changed files with 1 additions and 16 deletions
17
.github/workflows/build.yml
vendored
17
.github/workflows/build.yml
vendored
|
@ -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 \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue