@@ 13,6 13,7 @@ canvas_lv2 = subproject('canvas.lv2')
props_lv2 = subproject('props.lv2')
ser_atom_lv2 = subproject('ser_atom.lv2')
timely_lv2 = subproject('timely.lv2')
+osc_lv2 = subproject('osc.lv2')
varchunk = subproject('varchunk')
lv2libdir = get_option('lv2libdir')
@@ 34,6 35,7 @@ canvas_idisp_lv2_dep = canvas_lv2.get_variable('canvas_idisp_lv2')
props_lv2_dep = props_lv2.get_variable('props_lv2')
ser_atom_lv2_dep = ser_atom_lv2.get_variable('ser_atom_lv2')
timely_lv2_dep = timely_lv2.get_variable('timely_lv2')
+osc_lv2_dep = osc_lv2.get_variable('osc_lv2')
varchunk_dep = varchunk.get_variable('varchunk')
source_root = meson.source_root()
@@ 48,8 50,8 @@ m_dep = cc.find_library('m')
lv2_dep = dependency('lv2', version : '>=1.14.0')
thread_dep = dependency('threads')
-dsp_deps = [m_dep, lv2_dep, thread_dep, varchunk_dep, props_lv2_dep, timely_lv2_dep, canvas_lv2_dep, canvas_idisp_lv2_dep]
-ui_deps = [m_dep, lv2_dep, varchunk_dep, props_lv2_dep, canvas_lv2_dep, ser_atom_lv2_dep, d2tk_dep]
+dsp_deps = [m_dep, lv2_dep, thread_dep, varchunk_dep, props_lv2_dep, timely_lv2_dep, osc_lv2_dep, canvas_lv2_dep, canvas_idisp_lv2_dep]
+ui_deps = [m_dep, lv2_dep, varchunk_dep, props_lv2_dep, osc_lv2_dep, canvas_lv2_dep, ser_atom_lv2_dep, d2tk_dep]
if cc.has_member('LV2UI_Request_Value', 'request',
prefix : '#include <lv2/lv2plug.in/ns/extensions/ui/ui.h>')
@@ 84,9 86,8 @@ lrandom_inc = include_directories(join_paths('ext', 'lrandom'))
lua_inc = include_directories(join_paths('ext', lua_prefix))
tlsf_inc = include_directories(join_paths('ext', tlsf_prefix))
-osc_inc = include_directories('osc.lv2')
xpress_inc = include_directories('xpress.lv2')
-inc_dir = [include_inc, api_inc, plugin_inc, laes128_inc, tinyaes_inc, lascii85_inc, lbase64_inc, lcomplex_inc, lmathx_inc, lpeg_inc, lrandom_inc, lua_inc, tlsf_inc, osc_inc, xpress_inc]
+inc_dir = [include_inc, api_inc, plugin_inc, laes128_inc, tinyaes_inc, lascii85_inc, lbase64_inc, lcomplex_inc, lmathx_inc, lpeg_inc, lrandom_inc, lua_inc, tlsf_inc, xpress_inc]
version = get_option('version').split('.')
add_project_arguments('-DMOONY_VERSION="'