diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp index 725022a5..dd5cc92a 100644 --- a/distrho/src/DistrhoPluginLV2export.cpp +++ b/distrho/src/DistrhoPluginLV2export.cpp @@ -367,6 +367,7 @@ void lv2_generate_ttl(const char* const basename) #if DISTRHO_LV2_USE_EVENTS_IN || DISTRHO_LV2_USE_EVENTS_OUT pluginString += "@prefix atom: <" LV2_ATOM_PREFIX "> .\n"; #endif + pluginString += "@prefix dg: .\n"; pluginString += "@prefix doap: .\n"; pluginString += "@prefix foaf: .\n"; pluginString += "@prefix lv2: <" LV2_CORE_PREFIX "> .\n"; @@ -997,6 +998,22 @@ void lv2_generate_ttl(const char* const basename) } } + // Darkglass Anagram + #ifdef DISTRHO_PLUGIN_ABBREVIATION + pluginString += " dg:abbreviation \"" DISTRHO_PLUGIN_ABBREVIATION "\" ;\n"; + #endif + #ifdef DISTRHO_PLUGIN_ANAGRAM_BLOCK_IMAGE_OFF + pluginString += " dg:blockImageOff <" DISTRHO_PLUGIN_ANAGRAM_BLOCK_IMAGE_OFF "> ;\n"; + #endif + #ifdef DISTRHO_PLUGIN_ANAGRAM_BLOCK_IMAGE_ON + pluginString += " dg:blockImageOn <" DISTRHO_PLUGIN_ANAGRAM_BLOCK_IMAGE_ON "> ;\n"; + #endif + #if defined(DISTRHO_PLUGIN_ABBREVIATION) || \ + defined(DISTRHO_PLUGIN_ANAGRAM_BLOCK_IMAGE_OFF) || \ + defined(DISTRHO_PLUGIN_ANAGRAM_BLOCK_IMAGE_ON) + pluginString += "\n"; + #endif + #ifdef DISTRHO_PLUGIN_BRAND // MOD pluginString += " mod:brand \"" DISTRHO_PLUGIN_BRAND "\" ;\n";