]> granicus.if.org Git - onig/commitdiff
Add AS_HELP_STRING
authorPeter Kokot <peterkokot@gmail.com>
Thu, 14 Mar 2019 23:59:21 +0000 (00:59 +0100)
committerPeter Kokot <peterkokot@gmail.com>
Thu, 14 Mar 2019 23:59:21 +0000 (00:59 +0100)
The Autoconf's default AS_HELP_STRING macro can properly format help
strings [1] so watching out if columns are aligned manually won't be
needed anymore.

These strings are visible in the configure --help output.

1: https://www.gnu.org/software/autoconf/manual/autoconf.html#Pretty-Help-Strings

configure.ac

index ba91355748a2e6dd7813ebd18787c230066a5667..36cf0c7f94b0912467634d3a0c549d6c070e538e 100644 (file)
@@ -9,15 +9,17 @@ AC_CONFIG_HEADERS([src/config.h])
 
 dnl default value for STATISTICS
 STATISTICS=""
-AC_ARG_WITH(statistics,
-       [  --with-statistics       take matching time statistical data],
-       [ STATISTICS=-DONIG_DEBUG_STATISTICS ])
+AC_ARG_WITH([statistics],
+  [AS_HELP_STRING([--with-statistics],
+    [take matching time statistical data])],
+  [STATISTICS=-DONIG_DEBUG_STATISTICS])
 AC_SUBST(STATISTICS)
 
 
 dnl check for POSIX API
-AC_ARG_ENABLE(posix-api,
-[  --enable-posix-api      turn on to include POSIX API [[default=yes]]],
+AC_ARG_ENABLE([posix-api],
+  [AS_HELP_STRING([--enable-posix-api],
+    [turn on to include POSIX API [default=yes]])],
 [\
 case "${enableval}" in
  yes) enable_posix_api=yes ;;
@@ -29,9 +31,10 @@ AM_CONDITIONAL(ENABLE_POSIX_API, test x"${enable_posix_api}" = xyes)
 
 
 dnl check for CRNL_AS_LINE_TERMINATOR
-AC_ARG_ENABLE(crnl-as-line-terminator,
-       [  --enable-crnl-as-line-terminator   deprecated],
-       [crnl_as_line_terminator=$enableval])
+AC_ARG_ENABLE([crnl-as-line-terminator],
+  [AS_HELP_STRING([--enable-crnl-as-line-terminator],
+    [deprecated])],
+  [crnl_as_line_terminator=$enableval])
 if test "${crnl_as_line_terminator}" = yes; then
   AC_DEFINE(USE_CRNL_AS_LINE_TERMINATOR,1,[Define if enable CR+NL as line terminator])
 fi