From bdcaafafc67bae25ecd8c7bdc7e19aaf862d45a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felipe=20Corr=C3=AAa=20da=20Silva=20Sanches?= Date: Fri, 16 Mar 2018 21:42:46 -0300 Subject: [meson-build] libgimpwidgets --- src/widgets/gimp/meson.build | 22 ++++++++++++++++++++++ src/widgets/meson.build | 7 ++++--- 2 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 src/widgets/gimp/meson.build (limited to 'src/widgets') diff --git a/src/widgets/gimp/meson.build b/src/widgets/gimp/meson.build new file mode 100644 index 000000000..141819bea --- /dev/null +++ b/src/widgets/gimp/meson.build @@ -0,0 +1,22 @@ +libgimpwidgets_sources = files([ + 'gimpcolorwheel.c', + 'ruler.cpp' +]) + +libgimpwidgets_headers = files([ + 'gimpcolorwheel.h', + 'ruler.h' +]) + +libgimpwidgets_deps = [ + glibmm_dep, + gtk_dep +] + +libgimpwidgets = static_library('gimpwidgets', + sources: [libgimpwidgets_sources, + libgimpwidgets_headers], + dependencies: libgimpwidgets_deps, + include_directories: [srcinc, confinc]) + +libgimpwidgets_dep = declare_dependency(link_with : libgimpwidgets) diff --git a/src/widgets/meson.build b/src/widgets/meson.build index 9cba50afb..f39b32827 100644 --- a/src/widgets/meson.build +++ b/src/widgets/meson.build @@ -1,4 +1,4 @@ -#subdir(gimp) +subdir('gimp') libwidgets_sources = files([ 'arc-toolbar.cpp', @@ -119,10 +119,11 @@ libwidgets_deps = [ glibmm_dep, gtkmm_dep, xml2_dep, - gdl_dep + gdl_dep, + libgimpwidgets_dep ] -libwidgets = static_library('libwidgets', +libwidgets = static_library('widgets', sources: [libwidgets_sources, libwidgets_headers], dependencies: libwidgets_deps, -- cgit v1.2.3