Note: Build CLAP versions as well.pull/394/head
@@ -39,7 +39,8 @@ if(DPF_EXAMPLES) | |||||
if(NOT (WIN32 OR APPLE)) # TODO skip this one for now | if(NOT (WIN32 OR APPLE)) # TODO skip this one for now | ||||
add_subdirectory("examples/CairoUI") | add_subdirectory("examples/CairoUI") | ||||
endif() | endif() | ||||
#add_subdirectory("examples/ExternalUI") | |||||
add_subdirectory("examples/ExternalUI") | |||||
add_subdirectory("examples/EmbedExternalUI") | |||||
add_subdirectory("examples/FileHandling") | add_subdirectory("examples/FileHandling") | ||||
add_subdirectory("examples/Info") | add_subdirectory("examples/Info") | ||||
add_subdirectory("examples/Latency") | add_subdirectory("examples/Latency") | ||||
@@ -0,0 +1,13 @@ | |||||
# CMake file for DISTRHO Plugins # | |||||
# ------------------------------ # | |||||
dpf_add_plugin(d_embed_external_ui | |||||
TARGETS lv2 vst2 vst3 clap | |||||
UI_TYPE external | |||||
FILES_DSP | |||||
EmbedExternalExamplePlugin.cpp | |||||
FILES_UI | |||||
EmbedExternalExampleUI.cpp) | |||||
target_include_directories( | |||||
d_embed_external_ui PUBLIC ".") |
@@ -20,6 +20,7 @@ | |||||
#define DISTRHO_PLUGIN_BRAND "DISTRHO" | #define DISTRHO_PLUGIN_BRAND "DISTRHO" | ||||
#define DISTRHO_PLUGIN_NAME "EmbedExternalUI" | #define DISTRHO_PLUGIN_NAME "EmbedExternalUI" | ||||
#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/EmbedExternalUI" | #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/EmbedExternalUI" | ||||
#define DISTRHO_PLUGIN_CLAP_ID "studio.kx.distrho.examples.embed-external-ui" | |||||
#define DISTRHO_PLUGIN_HAS_UI 1 | #define DISTRHO_PLUGIN_HAS_UI 1 | ||||
#define DISTRHO_PLUGIN_HAS_EMBED_UI 1 | #define DISTRHO_PLUGIN_HAS_EMBED_UI 1 | ||||
@@ -0,0 +1,13 @@ | |||||
# CMake file for DISTRHO Plugins # | |||||
# ------------------------------ # | |||||
dpf_add_plugin(d_external_ui | |||||
TARGETS lv2 vst2 vst3 clap | |||||
UI_TYPE external | |||||
FILES_DSP | |||||
ExternalExamplePlugin.cpp | |||||
FILES_UI | |||||
ExternalExampleUI.cpp) | |||||
target_include_directories( | |||||
d_external_ui PUBLIC ".") |
@@ -20,6 +20,7 @@ | |||||
#define DISTRHO_PLUGIN_BRAND "DISTRHO" | #define DISTRHO_PLUGIN_BRAND "DISTRHO" | ||||
#define DISTRHO_PLUGIN_NAME "ExternalUI" | #define DISTRHO_PLUGIN_NAME "ExternalUI" | ||||
#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/ExternalUI" | #define DISTRHO_PLUGIN_URI "http://distrho.sf.net/examples/ExternalUI" | ||||
#define DISTRHO_PLUGIN_CLAP_ID "studio.kx.distrho.examples.external-ui" | |||||
#define DISTRHO_PLUGIN_HAS_UI 1 | #define DISTRHO_PLUGIN_HAS_UI 1 | ||||
#define DISTRHO_PLUGIN_HAS_EMBED_UI 1 | #define DISTRHO_PLUGIN_HAS_EMBED_UI 1 | ||||