diff options
| author | Anna (navi) Figueiredo Gomes <navi@vlhl.dev> | 2025-11-20 23:39:18 +0100 |
|---|---|---|
| committer | Anna (navi) Figueiredo Gomes <navi@vlhl.dev> | 2025-11-20 23:39:18 +0100 |
| commit | 1e637faf644a5f2262a83ca1394faa3003c3d1e3 (patch) | |
| tree | 774e30f5eda251a2326d83800fd2d76088815ddc /meson.build | |
| download | waypad-master.tar.xz | |
Diffstat (limited to 'meson.build')
| -rw-r--r-- | meson.build | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/meson.build b/meson.build new file mode 100644 index 0000000..8f48a3e --- /dev/null +++ b/meson.build @@ -0,0 +1,19 @@ +project('waypad', 'c', + version : '0.1', + default_options : ['warning_level=3', 'c_std=c23']) + +add_project_arguments(['-D_DEFAULT_SOURCE'], language: 'c') + +files = [ + 'src/waypad.c', + 'src/gamepad.c', + 'src/config.c', + 'src/uinput.c', +] + +deps = [ + dependency('libevdev'), + dependency('scfg'), +] + +exe = executable('waypad', files, dependencies: deps, install: true) |
