libinput/tools
Peter Hutterer 7e7d657dab tools: if the execdir is the builddir, add it to the path
When running libinput tools from the builddir, look up the subtools in the
builddir as well. Otherwise, add the install prefix to the list of lookup
locations.

This ensures that a) we're running builddir stuff against builddir stuff, but
also b) that we're not running builddir stuff against installed stuff because
that may give us false positives.

The test was squashed in from a separate patch and was
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2018-07-09 11:28:41 +10:00
..
helper-copy-and-exec-from-tmp.sh tools: if the execdir is the builddir, add it to the path 2018-07-09 11:28:41 +10:00
libinput-debug-events.c tools: fix grab argument passing for libinput debug-events 2018-06-14 09:50:29 +10:00
libinput-debug-events.man Revert "Expose a custom acceleration profile" 2018-05-21 12:15:25 +10:00
libinput-debug-gui.c tools: fix grab argument passing for libinput debug-events 2018-06-14 09:50:29 +10:00
libinput-debug-gui.man tools: tidy up the libinput man pages again 2017-07-03 15:04:11 +10:00
libinput-list-devices.c tools: list-devices: unref the udev device 2018-06-20 11:26:57 +10:00
libinput-list-devices.man tools: add the libinput version to the man pages 2017-07-03 11:09:03 +10:00
libinput-measure-fuzz touchpad: add a tool to measure the touchpad fuzz 2018-05-15 13:51:33 +10:00
libinput-measure-fuzz.man touchpad: add a tool to measure the touchpad fuzz 2018-05-15 13:51:33 +10:00
libinput-measure-touch-size tools: rename list-quirks to the more generic "quirks list" 2018-07-03 15:16:59 +10:00
libinput-measure-touch-size.man tools: touch-size: update to use the device quirks 2018-06-21 11:48:41 +10:00
libinput-measure-touchpad-pressure tools: rename list-quirks to the more generic "quirks list" 2018-07-03 15:16:59 +10:00
libinput-measure-touchpad-pressure.man tools: touchpad-pressure: update man page for device quirks 2018-06-21 11:41:25 +10:00
libinput-measure-touchpad-tap libinput-measure-touchpad-tap: use /usr/bin/env to invoke python3 2018-02-20 11:11:08 +10:00
libinput-measure-touchpad-tap.man tools: fix typo in man page 2017-11-16 13:13:28 +10:00
libinput-measure-trackpoint-range libinput-measure-trackpoint-range: minimum delta measurement 2018-05-25 16:29:20 +10:00
libinput-measure-trackpoint-range.man tools: add a command to analyze trackpoints 2017-07-20 11:53:01 +10:00
libinput-measure.c tools: fix option parsing in libinput measure 2018-02-26 13:53:40 +10:00
libinput-measure.man touchpad: add a tool to measure the touchpad fuzz 2018-05-15 13:51:33 +10:00
libinput-quirks.c tools: rename list-quirks to the more generic "quirks list" 2018-07-03 15:16:59 +10:00
libinput-quirks.man tools: rename list-quirks to the more generic "quirks list" 2018-07-03 15:16:59 +10:00
libinput-record-verify-yaml.py tools: libinput-record: print switch events in --with-libinput 2018-05-03 14:03:30 +10:00
libinput-record.c tools: libinput-record: print the list of quirks 2018-06-26 13:59:30 +10:00
libinput-record.man tools: libinput-record: print the list of quirks 2018-06-26 13:59:30 +10:00
libinput-replay tools: libinput-replay: set INPUT_PROP_* properties on the device 2018-06-21 15:02:20 +10:00
libinput-replay.man tools: add a libinput-replay tool 2018-03-01 11:50:46 +10:00
libinput-tool.c tools: add record/replay to --help output 2018-06-27 15:40:13 +10:00
libinput.man tools: add a libinput-record tool 2018-03-01 11:50:46 +10:00
make-ptraccel-graphs.sh tools: fix pointer acceleration graphs generation script 2018-05-11 11:43:44 +10:00
ptraccel-debug.c Revert "Expose a custom acceleration profile" 2018-05-21 12:15:25 +10:00
shared.c tools: if the execdir is the builddir, add it to the path 2018-07-09 11:28:41 +10:00
shared.h tools: if the execdir is the builddir, add it to the path 2018-07-09 11:28:41 +10:00
test-builddir-lookup.c tools: if the execdir is the builddir, add it to the path 2018-07-09 11:28:41 +10:00