summaryrefslogtreecommitdiff
path: root/plugins/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/meson.build')
-rw-r--r--plugins/meson.build31
1 files changed, 31 insertions, 0 deletions
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,
+)