commit 45cb8a3d900100026ae85e84a922d2f09cd9e2e5
parent ea0c0a486954a318817fdf94ad913fbde212e2ff
Author: falkTX <falktx@gmail.com>
Date: Fri, 6 Nov 2015 09:45:04 +0100
Add DISTRHO_PLUGIN_USES_MODGUI macro
Diffstat:
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp
@@ -45,6 +45,10 @@
# define DISTRHO_PLUGIN_MINIMUM_BUFFER_SIZE 2048
#endif
+#ifndef DISTRHO_PLUGIN_USES_MODGUI
+# define DISTRHO_PLUGIN_USES_MODGUI 0
+#endif
+
#if DISTRHO_PLUGIN_HAS_UI && ! defined(HAVE_DGL)
# undef DISTRHO_PLUGIN_HAS_UI
# define DISTRHO_PLUGIN_HAS_UI 0
@@ -111,7 +115,11 @@ void lv2_generate_ttl(const char* const basename)
manifestString += "<" DISTRHO_PLUGIN_URI ">\n";
manifestString += " a lv2:Plugin ;\n";
manifestString += " lv2:binary <" + pluginDLL + "." DISTRHO_DLL_EXTENSION "> ;\n";
+#if DISTRHO_PLUGIN_USES_MODGUI
+ manifestString += " rdfs:seeAlso <" + pluginTTL + " , modgui.ttl> .\n";
+#else
manifestString += " rdfs:seeAlso <" + pluginTTL + "> .\n";
+#endif
manifestString += "\n";
#if DISTRHO_PLUGIN_HAS_UI