Skip to content

Commit 4db3842

Browse files
committed
Fix carla.lv2 ttl validation
Signed-off-by: falkTX <falktx@falktx.com>
1 parent 73ddea2 commit 4db3842

File tree

2 files changed

+16
-11
lines changed

2 files changed

+16
-11
lines changed

.github/workflows/dpf.yml

+14-10
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,20 @@ jobs:
5959
pawpaw: true
6060
release: false
6161

62-
pluginval:
63-
runs-on: ubuntu-20.04
64-
steps:
65-
- uses: actions/checkout@v3
66-
with:
67-
submodules: recursive
68-
- uses: distrho/dpf-makefile-action@v1
69-
with:
70-
target: pluginval
71-
pawpaw: true
62+
# NOTE disabled for now
63+
# lv2lint does not allow to differentiate exposed features for multiple plugins in a single binary
64+
# (e.g. plugin A uses worker while plugin B does not, but they come from the same binary)
65+
# see https://github.com/falkTX/Carla/actions/runs/7389992205/job/20103997236
66+
#pluginval:
67+
#runs-on: ubuntu-20.04
68+
#steps:
69+
#- uses: actions/checkout@v3
70+
#with:
71+
#submodules: recursive
72+
#- uses: distrho/dpf-makefile-action@v1
73+
#with:
74+
#target: pluginval
75+
#pawpaw: true
7276

7377
source:
7478
runs-on: ubuntu-20.04

source/plugin/carla-lv2-export.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ static void writeManifestFile(PluginListManager& plm, const uint32_t microVersio
122122
text += "@prefix lv2: <" LV2_CORE_PREFIX "> .\n";
123123
text += "@prefix mod: <http://moddevices.com/ns/mod#> .\n";
124124
text += "@prefix opts: <" LV2_OPTIONS_PREFIX "> .\n";
125+
text += "@prefix owl: <http://www.w3.org/2002/07/owl#> .\n";
125126
text += "@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n";
126127
text += "@prefix ui: <" LV2_UI_PREFIX "> .\n";
127128
text += "\n";
@@ -130,7 +131,7 @@ static void writeManifestFile(PluginListManager& plm, const uint32_t microVersio
130131
// Project
131132

132133
text += "<https://kx.studio/carla>\n";
133-
text += " a owl:Ontology, lv2:Project, doap:Project ;\n";
134+
text += " a owl:Ontology, doap:Project ;\n";
134135
text += " doap:homepage <https://kx.studio/carla> ;\n";
135136
text += " doap:maintainer [\n";
136137
text += " foaf:homepage <https://falktx.com/> ;\n";

0 commit comments

Comments
 (0)