Add functions to encapsulate serialization

This commit is contained in:
Robbert van der Helm
2020-02-09 17:22:45 +01:00
parent b757001435
commit b6c9acc57c
4 changed files with 91 additions and 59 deletions
+7 -13
View File
@@ -25,20 +25,12 @@ msgpack_dep = dependency('msgpack')
include_dir = include_directories('src/include')
common_src = []
linux_plugin_src = [
'src/plugin/bridge.cpp',
'src/plugin/plugin.cpp',
]
wine_host_src = [
'src/wine-host/vst-host.cpp',
]
shared_library(
'yabridge',
linux_plugin_src + common_src,
[
'src/plugin/bridge.cpp',
'src/plugin/plugin.cpp',
],
native : true,
include_directories : include_dir,
dependencies : [boost_dep, msgpack_dep],
@@ -47,7 +39,9 @@ shared_library(
executable(
'yabridge-host',
wine_host_src + common_src,
[
'src/wine-host/vst-host.cpp',
],
native : false,
include_directories : include_dir,
dependencies : [],