summaryrefslogtreecommitdiff
path: root/droute
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2017-05-21 16:09:28 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2017-05-23 06:00:01 +0100
commitd2763f29cb3e2a32d7f2211e956be3bb79005a2c (patch)
treeb2681540b6a0dbfe1d8dab01520e7be2e548496d /droute
parente0ce9bf054f620dd717870ab21fdfaebec1dab8d (diff)
downloadat-spi2-atk-d2763f29cb3e2a32d7f2211e956be3bb79005a2c.tar.gz
Add Meson build systemwip/meson
Meson is a fast, portable, easy to understand meta-build system. It is currently being adopted in various projects inside GNOME alongside Autotools, in the hope of making it the default build system for future releases.
Diffstat (limited to 'droute')
-rw-r--r--droute/meson.build18
1 files changed, 18 insertions, 0 deletions
diff --git a/droute/meson.build b/droute/meson.build
new file mode 100644
index 0000000..3a1128f
--- /dev/null
+++ b/droute/meson.build
@@ -0,0 +1,18 @@
+droute_sources = [
+ 'droute.c',
+ 'droute-variant.c',
+ 'droute-pairhash.c',
+]
+
+libdroute = static_library('droute', droute_sources,
+ dependencies: [ glib_dep, libdbus_dep ],
+ include_directories: root_inc)
+
+libdroute_dep = declare_dependency(link_with: libdroute,
+ dependencies: [ glib_dep, libdbus_dep ],
+ include_directories: include_directories('.'))
+
+droute_test = executable('droute-test', 'droute-test.c',
+ dependencies: [ libdroute_dep, atspi_dep ],
+ include_directories: root_inc)
+test('droute-test', droute_test)