diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2017-05-24 10:36:44 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2017-06-02 12:21:35 +1000 |
commit | a69294251df92e818f695cd2456c8eb860e02522 (patch) | |
tree | 817bcce975d099b4971ea9858dde868312edc99e /configure.ac | |
parent | e9fc59efc853485cb6be0041d8d56a9c4c0642fd (diff) |
Fold the event-gui into the libinput tool
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>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/configure.ac b/configure.ac index 338d385..3d60337 100644 --- a/configure.ac +++ b/configure.ac @@ -134,19 +134,21 @@ if test "x$build_documentation" = "xyes"; then fi fi -########################################### -# enable/disable event gui debugging tool # -########################################### -AC_ARG_ENABLE(event-gui, - AS_HELP_STRING([--enable-event-gui], [Build the GUI event viewer (default=yes)]), - [build_eventgui="$enableval"], - [build_eventgui="yes"]) - -if test "x$build_eventgui" = "xyes"; then +######################################## +# enable/disable the debug-gui feature # +######################################## +AC_ARG_ENABLE(debug-gui, + AS_HELP_STRING([--enable-debug-gui], [Enable the 'debug-gui' feature in the libinput tool (default=yes)]), + [build_debug_gui="$enableval"], + [build_debug_gui="yes"]) + +if test "x$build_debug_gui" = "xyes"; then PKG_CHECK_MODULES(CAIRO, [cairo]) PKG_CHECK_MODULES(GTK, [glib-2.0 gtk+-3.0]) + AC_DEFINE(BUILD_DEBUG_GUI, 1, [Build debug-gui support]) fi + ######################## # enable/disable tests # ######################## @@ -247,7 +249,7 @@ AM_CONDITIONAL(BUILD_TESTS, [test "x$build_tests" = "xyes"]) AM_CONDITIONAL(RUN_TESTS, [test "x$run_tests" = "xyes"]) AM_CONDITIONAL(BUILD_DOCS, [test "x$build_documentation" = "xyes"]) AM_CONDITIONAL(HAVE_LIBUNWIND, [test "x$HAVE_LIBUNWIND" = "xyes"]) -AM_CONDITIONAL(BUILD_EVENTGUI, [test "x$build_eventgui" = "xyes"]) +AM_CONDITIONAL(BUILD_DEBUG_GUI, [test "x$build_debug_gui" = "xyes"]) AC_CONFIG_FILES([Makefile doc/Makefile @@ -274,6 +276,6 @@ AC_MSG_RESULT([ Build tests ${build_tests} Tests use valgrind ${VALGRIND} Tests use libunwind ${HAVE_LIBUNWIND} - Build GUI event tool ${build_eventgui} + Build GUI event tool ${build_debug_gui} Enable gcov profiling ${enable_gcov} ]) |