summaryrefslogtreecommitdiffstats
path: root/src/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/meson.build')
-rw-r--r--src/meson.build19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/meson.build b/src/meson.build
new file mode 100644
index 0000000..149ec99
--- /dev/null
+++ b/src/meson.build
@@ -0,0 +1,19 @@
+boost_dep = dependency('boost',
+ version : '>=1.72',
+ modules : [ 'thread', 'filesystem', 'program_options', 'log', 'system' ])
+openssl_dep = dependency('openssl')
+thread_dep = dependency('threads')
+cxx = meson.get_compiler('cpp')
+
+src = [ 'vis-config.cpp',
+ 'vis-session.cpp',
+ 'hvac-service.cpp',
+ 'hvac-can-helper.cpp',
+ 'hvac-led-helper.cpp',
+ 'main.cpp'
+]
+executable('agl-service-hvac',
+ src,
+ dependencies: [boost_dep, openssl_dep, thread_dep, systemd_dep],
+ install: true,
+ install_dir : get_option('sbindir'))