From 372c088b3d4a74b3f2b9881c9a1eb36028bf44e9 Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Mon, 28 Nov 2022 21:01:06 -0500 Subject: [PATCH] Improve configure --help output. The AC_PATH_XTRA macro includes a pretty non-specific help message, we can hack it a bit to produce a description more consistent with other UI options. --- configure.ac | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 912adf0..fbc8f77 100644 --- a/configure.ac +++ b/configure.ac @@ -31,7 +31,7 @@ AH_BOTTOM([#include ]) # Checks for curses AC_ARG_WITH([curses], [AS_HELP_STRING([--with-curses], - [use curses for playing in text mode (default: auto)])], + [build UI for text mode via curses (default: auto)])], [], [with_curses=auto]) AS_IF([test x"$with_curses" != x"no"], [DX_LIB_CURSES([have_curses=yes], [have_curses=no])]) @@ -44,6 +44,11 @@ AM_COND_IF([HAVE_CURSES], DX_CHECK_CURSES_MOUSE_SUPPORT]) # Checks for X11 +m4_copy([AC_ARG_WITH], [save_AC_ARG_WITH]) +m4_pushdef([AC_ARG_WITH], [m4_case([$1], [x], + [m4_popdef([$0])$0([x], AS_HELP_STRING([--with-x], + [build UI for the X Window System (default: auto)]), m4_shift2($@))], + [m4_pushdef([$0], m4_defn([save_$0]))$0($@)m4_popdef([$0])])]) AC_PATH_XTRA AS_IF([test x"$no_x" != x"yes"], [AC_CACHE_CHECK([for Motif], [dx_cv_have_motif], -- 2.43.2