]> 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)
committerK.Kosako <kosako@sofnec.co.jp>
Fri, 15 Mar 2019 01:29:28 +0000 (10:29 +0900)
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 e32dffe0219a9c13dc373ec790802a92ec8cfc9f..f519dc5aec679718385915aa78f4d91ea05c1b00 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