Browse Source

lv2lint does not work yet

Signed-off-by: falkTX <falktx@falktx.com>
tags/22.02
falkTX 4 years ago
parent
commit
41621d193d
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 1 additions and 16 deletions
  1. +1
    -16
      .github/workflows/build.yml

+ 1
- 16
.github/workflows/build.yml 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 \


Loading…
Cancel
Save