summaryrefslogtreecommitdiff
path: root/src/meson.build
diff options
context:
space:
mode:
authorLibravatar Mubashshir <ahm@jadupc.com>2023-10-03 09:38:12 +0600
committerLibravatar Mubashshir <ahm@jadupc.com>2023-10-03 09:41:36 +0600
commitdca3fd2c862ae15f47c60e50aaa11bbdf158a101 (patch)
tree040795e0bf4acd9b27f5335dd423906d31b910ca /src/meson.build
parent17bffaa31b412f7b3c3dd575c6eb666803e15bc4 (diff)
downloadjadupc-remote-support-console-dca3fd2c862ae15f47c60e50aaa11bbdf158a101.tar.gz
jadupc-remote-support-console-dca3fd2c862ae15f47c60e50aaa11bbdf158a101.zip
Finalize UI
Signed-off-by: Mubashshir <ahm@jadupc.com>
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'],
+)