From fb8200c91acfcf77463e7ecf5a782da528e804fb Mon Sep 17 00:00:00 2001 From: Hanspeter Portner Date: Fri, 13 Apr 2018 16:32:28 +0200 Subject: nk: preparations for canvas. --- meson.build | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index a575e224..c708e1f3 100644 --- a/meson.build +++ b/meson.build @@ -29,8 +29,7 @@ m_dep = cc.find_library('m') rt_dep = cc.find_library('rt') lv2_dep = dependency('lv2', version : '>=1.14.0') thread_dep = dependency('threads') -lilv_dep = dependency('lilv-0', version : '>=0.24.0', - static : meson.is_cross_build()) +lilv_dep = dependency('lilv-0', version : '>=0.24.0', static : meson.is_cross_build()) alsa_dep = dependency('alsa', version : '>=1.1.0', required : false) zita_dep = cc.find_library('zita-alsa-pcmi', required : false) jack_dep = dependency('jack', required : false) @@ -43,6 +42,7 @@ gtk2_dep = dependency('gtk+-2.0', version : '>=2.24', required : false) gtk3_dep = dependency('gtk+-3.0', version : '>=3.22', required : false) qt4_dep = dependency('qt4', modules : ['Core', 'Gui'], required : false) qt5_dep = dependency('qt5', modules : ['Core', 'Widgets', 'Gui'], required : false) +cairo_dep = dependency('cairo', static : meson.is_cross_build(), required : false) bin_deps = [m_dep, rt_dep, lv2_dep, thread_dep, lilv_dep] @@ -92,6 +92,11 @@ if qt5_dep.found() add_project_arguments('-DSANDBOX_QT5', language : 'c') endif +if cairo_dep.found() + message('using cairo canvas') + add_project_arguments('-DUSE_CAIRO_CANVAS', language : 'c') +endif + add_project_arguments('-DSANDBOX_SHOW', language : 'c') add_project_arguments('-DSANDBOX_KX', language : 'c') -- cgit v1.2.1