CI: Add modgui spec to pluginval, needed for mini variant

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-01-03 12:51:14 +00:00
parent d67974284d
commit 30b60dd3b9
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0

View file

@ -1211,17 +1211,18 @@ jobs:
- name: Validate LV2 ttl syntax - name: Validate LV2 ttl syntax
run: | run: |
lv2_validate \ lv2_validate \
/usr/lib/lv2/mod.lv2/*.ttl \
/usr/lib/lv2/kx-meta/*.ttl \ /usr/lib/lv2/kx-meta/*.ttl \
/usr/lib/lv2/kx-control-input-port-change-request.lv2/*.ttl \ /usr/lib/lv2/kx-control-input-port-change-request.lv2/*.ttl \
/usr/lib/lv2/kx-programs.lv2/*.ttl \ /usr/lib/lv2/kx-programs.lv2/*.ttl \
/usr/lib/lv2/mod.lv2/*.ttl \
/usr/lib/lv2/modgui.lv2/*.ttl \
./bin/*.lv2/*.ttl ./bin/*.lv2/*.ttl
- name: Validate LV2 metadata and binaries - name: Validate LV2 metadata and binaries
run: | run: |
export LV2_PATH=/tmp/lv2-path export LV2_PATH=/tmp/lv2-path
mkdir ${LV2_PATH} mkdir ${LV2_PATH}
mv bin/CardinalFX.lv2 bin/CardinalSynth.lv2 ${LV2_PATH} mv bin/CardinalFX.lv2 bin/CardinalSynth.lv2 ${LV2_PATH}
cp -r /usr/lib/lv2/{atom,buf-size,core,data-access,kx-control-input-port-change-request,kx-programs,instance-access,midi,mod,parameters,port-groups,port-props,options,patch,presets,resize-port,state,time,ui,units,urid,worker}.lv2 ${LV2_PATH} cp -r /usr/lib/lv2/{atom,buf-size,core,data-access,kx-control-input-port-change-request,kx-programs,instance-access,midi,mod,modgui,parameters,port-groups,port-props,options,patch,presets,resize-port,state,time,ui,units,urid,worker}.lv2 ${LV2_PATH}
xvfb-run lv2lint -s lv2_generate_ttl -l ld-linux-x86-64.so.2 -M nopack $(lv2ls) xvfb-run lv2lint -s lv2_generate_ttl -l ld-linux-x86-64.so.2 -M nopack $(lv2ls)
- name: Test LV2 plugin - name: Test LV2 plugin
run: | run: |