Add minimal boilerplate for a CLAP plugin

This commit is contained in:
Robbert van der Helm
2022-08-22 19:59:23 +02:00
parent 30060b814c
commit a172b0ad06
4 changed files with 120 additions and 1 deletions
+22
View File
@@ -14,6 +14,22 @@ vst2_plugin_deps = [
tomlplusplus_dep,
]
if with_clap
clap_plugin_deps = [
configuration_dep,
asio_dep,
bitsery_dep,
clap_dep,
dl_dep,
function2_dep,
ghc_filesystem_dep,
rt_dep,
threads_dep,
tomlplusplus_dep,
]
endif
if with_vst3
vst3_plugin_deps = [
configuration_dep,
@@ -50,6 +66,12 @@ vst2_plugin_sources = files(
'vst2-plugin.cpp',
)
if with_clap
clap_plugin_sources = files(
'clap-plugin.cpp',
)
endif
if with_vst3
vst3_plugin_sources = files(
'../common/communication/common.cpp',