Add boilerplate for a CLAP bridge

This commit is contained in:
Robbert van der Helm
2022-08-28 19:40:52 +02:00
parent 8ef8a61e2b
commit bfe3cab8d2
4 changed files with 804 additions and 1 deletions
+14 -1
View File
@@ -16,6 +16,9 @@ if is_64bit_system
wine_threads_dep,
xcb_64bit_dep,
]
if with_clap
host_64bit_deps += [clap_dep]
endif
if with_vst3
host_64bit_deps += [
vst3_sdk_hosting_wine_64bit_dep,
@@ -41,6 +44,9 @@ if with_bitbridge
wine_threads_dep,
xcb_32bit_dep,
]
if with_clap
host_32bit_deps += [clap_dep]
endif
if with_vst3
host_32bit_deps += [
vst3_sdk_hosting_wine_32bit_dep,
@@ -71,6 +77,13 @@ host_sources = files(
'xdnd-proxy.cpp',
)
if with_clap
host_sources += files(
'../common/logging/clap.cpp',
'bridges/clap.cpp',
)
endif
if with_vst3
host_sources += files(
'../common/logging/vst3.cpp',
@@ -135,5 +148,5 @@ if with_vst3
'bridges/vst3-impls/host-context-proxy.cpp',
'bridges/vst3-impls/plug-frame-proxy.cpp',
'bridges/vst3.cpp',
)
)
endif