summaryrefslogtreecommitdiff
path: root/meson_options.txt
Commit message (Collapse)AuthorAgeFilesLines
* meson.build: disable documentation by defaultPeter Hutterer2021-08-031-2/+2
| | | | | | | | | | | | This does little other than drag in a whole bunch of dependencies. The libinput documentation is designed to be consumed online, so there's no need building it on every machine. We leave the dependencies installed in the images because it's a lot easier to remove them and test if the build still works than adding them and dragging in every updated package since we built the image. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* completion: add libinput(1) zsh completionsRonan Pigott2019-08-131-0/+4
|
* test: make the test suite runner available as installed binaryPeter Hutterer2019-03-141-0/+4
| | | | | | | Available as 'libinput test-suite'. This also renames the bit in the build directory now. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Autodetect and use libepoll-shim on FreeBSDGreg V2018-07-181-0/+4
|
* meson: add a 'coverity' option to fix the buildPeter Hutterer2018-05-161-0/+4
| | | | | | | | | Coverity screwed up something so we can't submit builds right now, the compilation units all fail. math.h pulls in a _Float128 type that coverity cannot handle. So as a workaround, add an option to the build to avoid this and remove it when the next version of coverity hopefully fixes this. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Fix meson options default valuesPeter Hutterer2017-10-101-5/+5
| | | | | | | | | The keyword is 'value', not 'default'. With meson 0.43 this now stops building. https://bugs.freedesktop.org/show_bug.cgi?id=103162 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* meson: build docs by default, but allow disabling itPeter Hutterer2017-06-201-0/+4
| | | | | | | This is the behavior of configure as well. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
* meson: rename 'enable-tests' option to just 'tests'Peter Hutterer2017-06-201-1/+1
| | | | | | | All the other config options have a simple true/false as well. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
* Fold the event-gui into the libinput toolPeter Hutterer2017-06-021-2/+2
| | | | | | | | | | | | | It's common enough for users to want to debug libinput behavior without interference by the compositor or the X server. Being able to run a GUI without having to compile from git is helpful. Note that this changes --enable-event-gui autotools option to --enable-debug-gui and the event-gui mesonconf option to debug-gui. This also drops the standalone event-gui binary in both autotools and meson. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Add meson.build filePeter Hutterer2017-05-041-0/+16
v2: - meson 0.40 requirement - add_project_arguments() instead of add_global_arguments() - use cc.get_define('static_assert') - use config.set10 and config.set_quoted instead of manual handling - more use of join_paths - use files() for model quirks hwdb check - update options to all state 'true' as default instead of variations of 'true', 'enabled' and 'yes' v3: - drop -Wall -Wextra and -g, let meson set that with warning_level/debug build - add meson files to EXTRA_DIST Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>