summaryrefslogtreecommitdiff
path: root/src/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/meson.build')
-rw-r--r--src/meson.build26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/meson.build b/src/meson.build
new file mode 100644
index 0000000..f002b7b
--- /dev/null
+++ b/src/meson.build
@@ -0,0 +1,26 @@
+sources = [
+ 'main.vala',
+ 'window.vala',
+ 'application.vala',
+ 'utils.vala',
+ 'config.vala',
+]
+
+foreach file : sources
+ srcs += files(file)
+endforeach
+
+deps = [
+ dependency('gtk+-3.0'),
+ dependency('vte-2.91'),
+ meson.get_compiler('vala').find_library('posix'),
+ config_h,
+ config_dep
+]
+
+executable(application_name, srcs + resources,
+ include_directories: config_h_dir,
+ vala_args: '--target-glib=2.50', dependencies: deps,
+ install: true,
+ c_args: ['-include', 'config.h'],
+)