mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2026-01-07 07:40:16 +01:00
Chaining args together inside a single binary would be nice, but it gets nasty quickly (as I found out adding 3, 4 extra commands). Switch over to using a git-style exec-ing command where libinput merely changes argv[0] and then executes whatever it assembled. And those binaries can hide in libexec so they don't clutter up the global namespace. This also makes it a lot easier to write man pages, adopt the same style as git uses. Compatibilty wrapper scripts are provided for libinput-list-devices and libinput-debug events. These warn the user about the changed command, then exec the new one. Expect these wrappers to be removed at some point in the future. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| event-gui.c | ||
| install-compat-scripts.sh | ||
| libinput-debug-events.1 | ||
| libinput-debug-events.c | ||
| libinput-debug-events.compat | ||
| libinput-list-devices.1 | ||
| libinput-list-devices.c | ||
| libinput-list-devices.compat | ||
| libinput-tool.c | ||
| libinput-tool.h | ||
| libinput.1 | ||
| make-ptraccel-graphs.sh | ||
| Makefile.am | ||
| ptraccel-debug.c | ||
| publish-doc | ||
| shared.c | ||
| shared.h | ||