From 79bd7e5a84b01e4a50365deca3ef799acd8c998b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1igo=20Mart=C3=ADnez?= Date: Thu, 21 Mar 2019 16:36:07 +0100 Subject: build: Port to meson build system meson is a build system focused on speed an ease of use, which helps speeding up the software development. meson build system has been added along with autotools. --- plugins/meson.build | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 plugins/meson.build (limited to 'plugins/meson.build') diff --git a/plugins/meson.build b/plugins/meson.build new file mode 100644 index 00000000..c2d1328c --- /dev/null +++ b/plugins/meson.build @@ -0,0 +1,31 @@ +ldflags = [] +if glade_windows + ldflags += cc.get_supported_link_arguments('-no-undefined') +endif + +plugins_kwargs = { + 'include_directories': top_inc, + 'link_args': ldflags, + 'install': true, + 'install_dir': glade_libdir / glade_moduledir, +} + +subdir('gtk+') + +if have_python + subdir('python') +endif + +enable_gladeui = get_option('gladeui') +if enable_gladeui + subdir('gladeui') +endif + +if have_webkit2gtk + subdir('webkit2gtk') +endif + +install_data( + 'glade-catalog.dtd', + install_dir: glade_datadir / glade_catalogdir, +) -- cgit v1.2.1