summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorAnna (navi) Figueiredo Gomes <navi@vlhl.dev>2024-06-06 21:20:38 +0200
committerAnna (navi) Figueiredo Gomes <navi@vlhl.dev>2024-06-06 21:20:38 +0200
commitaf49f3e693dfd80430a9606b2c4c836702b36af0 (patch)
tree498adf3d7eeec0c9e5910ed251f516b3797784af /meson.build
intial prototypeHEADmain
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build21
1 files changed, 21 insertions, 0 deletions
diff --git a/meson.build b/meson.build
new file mode 100644
index 0000000..e349b81
--- /dev/null
+++ b/meson.build
@@ -0,0 +1,21 @@
+project('waypad', 'c',
+ version : '0.1',
+ default_options : ['warning_level=3'])
+
+wl = import('unstable-wayland')
+
+files = [
+ 'src/waypad.c',
+ wl.scan_xml(files('protocols/virtual-keyboard-unstable-v1.xml')),
+ wl.scan_xml(files('protocols/wlr-virtual-pointer-unstable-v1.xml'))
+]
+
+deps = [
+ dependency('libevdev'),
+ dependency('wayland-client'),
+ dependency('xkbcommon')
+]
+
+exe = executable('waypad', files,
+ dependencies: deps,
+ install : true)