aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build17
1 files changed, 17 insertions, 0 deletions
diff --git a/meson.build b/meson.build
new file mode 100644
index 0000000..a36157b
--- /dev/null
+++ b/meson.build
@@ -0,0 +1,17 @@
+project('weltschmerz', 'vala', 'c')
+
+gnome = import('gnome')
+valac = meson.get_compiler('vala')
+
+dependencies = [
+ valac.find_library('posix'),
+ dependency('gtk+-3.0'),
+ dependency('vte-2.91'),
+]
+
+sources = files('weltschmerz.vala', 'terminal.vala', 'config.vala')
+sources += gnome.compile_resources('resources', 'resources.xml')
+
+executable('weltschmerz', sources, dependencies: dependencies, install: true)
+
+install_man('weltschmerz.1')