]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
We don't need _AC_ARG_*_HELP_PROLOGUE.
authorAkim Demaille <akim@epita.fr>
Wed, 8 Mar 2000 11:14:09 +0000 (11:14 +0000)
committerAkim Demaille <akim@epita.fr>
Wed, 8 Mar 2000 11:14:09 +0000 (11:14 +0000)
* acgeneral.m4 (AC_EXPAND_ONCE): AC_PROVIDE yourself, in case
there is no AC_DEFUN associated with the text to expand.
(_AC_ARG_ENABLE_HELP_PROLOGUE, _AC_ARG_WITH_HELP_PROLOGUE,
_AC_ARG_VAR_HELP_PROLOGUE): Remove, instead...
(AC_ARG_ENABLE, AC_ARG_WITH, AC_ARG_VAR): do it yourself.

ChangeLog
acgeneral.m4
lib/autoconf/general.m4

index 6b073724684978beb00bc31b2cbca3f867c57272..22111a71180db9f7a3db994e4330daa4751db421 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2000-03-08  Akim Demaille  <akim@epita.fr>
+
+       We don't need _AC_ARG_*_HELP_PROLOGUE.
+
+       * acgeneral.m4 (AC_EXPAND_ONCE): AC_PROVIDE yourself, in case
+       there is no AC_DEFUN associated with the text to expand.
+       (_AC_ARG_ENABLE_HELP_PROLOGUE, _AC_ARG_WITH_HELP_PROLOGUE,
+       _AC_ARG_VAR_HELP_PROLOGUE): Remove, instead...
+       (AC_ARG_ENABLE, AC_ARG_WITH, AC_ARG_VAR): do it yourself.
+
 2000-03-08  Akim Demaille  <akim@epita.fr>
 
        * acgeneral.m4 (_AC_INIT_PARSE_ARGS): Fix copy n' paste typos in
index bd52bef9e7723f9fdcc851b5b78f8b48f5ba3768..9e0b0fa0154dd0e85cfea40ad99b228ee81a5163 100644 (file)
@@ -247,15 +247,13 @@ AC_DIVERT_POP()dnl
 ])])
 
 
-# AC_EXPAND_ONCE(MACRO-NAME)
-# --------------------------
-# If MACRO-NAME has never been expanded, expand it *here*.  Useful
-# undocumented fragile feature: MACRO-NAME can be almost any code to
-# expand once.
+# AC_EXPAND_ONCE(TEXT)
+# --------------------
+# If TEXT has never been expanded, expand it *here*.
 define(AC_EXPAND_ONCE,
 [AC_PROVIDE_IF([$1],
                [],
-               [$1])])
+               [AC_PROVIDE([$1])[]$1])])
 
 
 # AC_PROVIDE(MACRO-NAME)
@@ -1211,22 +1209,15 @@ AC_DIVERT_POP()dnl to NORMAL
 ## ----------------------------- ##
 
 
-# _AC_ARG_ENABLE_HELP_PROLOGUE
-# ----------------------------
-# Text which introduces the --enable section in `configure --help'.
-AC_DEFUN(_AC_ARG_ENABLE_HELP_PROLOGUE,
-[[
-Optional Features:
-  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
-  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
-]])
-
-
 # AC_ARG_ENABLE(FEATURE, HELP-STRING, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
 # ------------------------------------------------------------------------
 AC_DEFUN(AC_ARG_ENABLE,
 [AC_DIVERT_PUSH(AC_DIVERSION_HELP_ENABLE)dnl
-AC_EXPAND_ONCE([_AC_ARG_ENABLE_HELP_PROLOGUE])[]dnl
+AC_EXPAND_ONCE([
+Optional Features:
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+])[]dnl
 $2
 AC_DIVERT_POP()dnl
 @%:@ Check whether --enable-[$1] or --disable-[$1] was given.
@@ -1249,22 +1240,16 @@ AU_DEFUN(AC_ENABLE,
 ## ------------------------------ ##
 
 
-# _AC_ARG_WITH_HELP_PROLOGUE
-# --------------------------
-# Text which introduces the --with section in `configure --help'.
-AC_DEFUN(_AC_ARG_WITH_HELP_PROLOGUE,
-[[
-Optional Packages:
-  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
-  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
-]])
-
 
 # AC_ARG_WITH(PACKAGE, HELP-STRING, ACTION-IF-TRUE, [ACTION-IF-FALSE])
 # --------------------------------------------------------------------
 AC_DEFUN(AC_ARG_WITH,
 [AC_DIVERT_PUSH(AC_DIVERSION_HELP_WITH)dnl
-AC_EXPAND_ONCE([_AC_ARG_WITH_HELP_PROLOGUE])[]dnl
+AC_EXPAND_ONCE([
+Optional Packages:
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+])[]dnl
 $2
 AC_DIVERT_POP()dnl
 @%:@ Check whether --with-[$1] or --without-[$1] was given.
@@ -1287,14 +1272,6 @@ AU_DEFUN(AC_WITH,
 ## ----------------------------------------- ##
 
 
-# _AC_ARG_VAR_HELP_PROLOGUE
-# -------------------------
-# Text which introduces the variables section in `configure --help'.
-AC_DEFUN(_AC_ARG_VAR_HELP_PROLOGUE,
-[[
-Some influent environment variables:
-]])
-
 
 # AC_ARG_VAR(VARNAME, DOCUMENTATION)
 # ----------------------------------
@@ -1302,7 +1279,9 @@ Some influent environment variables:
 # document it in `configure --help'.
 AC_DEFUN(AC_ARG_VAR,
 [AC_DIVERT_PUSH(AC_DIVERSION_HELP_VAR)dnl
-AC_EXPAND_ONCE([_AC_ARG_VAR_HELP_PROLOGUE])[]dnl
+AC_EXPAND_ONCE([
+Some influent environment variables:
+])[]dnl
 AC_HELP_STRING([$1], [$2], [              ])
 AC_DIVERT_POP()dnl
 dnl Register if set and not yet registered.
index bd52bef9e7723f9fdcc851b5b78f8b48f5ba3768..9e0b0fa0154dd0e85cfea40ad99b228ee81a5163 100644 (file)
@@ -247,15 +247,13 @@ AC_DIVERT_POP()dnl
 ])])
 
 
-# AC_EXPAND_ONCE(MACRO-NAME)
-# --------------------------
-# If MACRO-NAME has never been expanded, expand it *here*.  Useful
-# undocumented fragile feature: MACRO-NAME can be almost any code to
-# expand once.
+# AC_EXPAND_ONCE(TEXT)
+# --------------------
+# If TEXT has never been expanded, expand it *here*.
 define(AC_EXPAND_ONCE,
 [AC_PROVIDE_IF([$1],
                [],
-               [$1])])
+               [AC_PROVIDE([$1])[]$1])])
 
 
 # AC_PROVIDE(MACRO-NAME)
@@ -1211,22 +1209,15 @@ AC_DIVERT_POP()dnl to NORMAL
 ## ----------------------------- ##
 
 
-# _AC_ARG_ENABLE_HELP_PROLOGUE
-# ----------------------------
-# Text which introduces the --enable section in `configure --help'.
-AC_DEFUN(_AC_ARG_ENABLE_HELP_PROLOGUE,
-[[
-Optional Features:
-  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
-  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
-]])
-
-
 # AC_ARG_ENABLE(FEATURE, HELP-STRING, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
 # ------------------------------------------------------------------------
 AC_DEFUN(AC_ARG_ENABLE,
 [AC_DIVERT_PUSH(AC_DIVERSION_HELP_ENABLE)dnl
-AC_EXPAND_ONCE([_AC_ARG_ENABLE_HELP_PROLOGUE])[]dnl
+AC_EXPAND_ONCE([
+Optional Features:
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+])[]dnl
 $2
 AC_DIVERT_POP()dnl
 @%:@ Check whether --enable-[$1] or --disable-[$1] was given.
@@ -1249,22 +1240,16 @@ AU_DEFUN(AC_ENABLE,
 ## ------------------------------ ##
 
 
-# _AC_ARG_WITH_HELP_PROLOGUE
-# --------------------------
-# Text which introduces the --with section in `configure --help'.
-AC_DEFUN(_AC_ARG_WITH_HELP_PROLOGUE,
-[[
-Optional Packages:
-  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
-  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
-]])
-
 
 # AC_ARG_WITH(PACKAGE, HELP-STRING, ACTION-IF-TRUE, [ACTION-IF-FALSE])
 # --------------------------------------------------------------------
 AC_DEFUN(AC_ARG_WITH,
 [AC_DIVERT_PUSH(AC_DIVERSION_HELP_WITH)dnl
-AC_EXPAND_ONCE([_AC_ARG_WITH_HELP_PROLOGUE])[]dnl
+AC_EXPAND_ONCE([
+Optional Packages:
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+])[]dnl
 $2
 AC_DIVERT_POP()dnl
 @%:@ Check whether --with-[$1] or --without-[$1] was given.
@@ -1287,14 +1272,6 @@ AU_DEFUN(AC_WITH,
 ## ----------------------------------------- ##
 
 
-# _AC_ARG_VAR_HELP_PROLOGUE
-# -------------------------
-# Text which introduces the variables section in `configure --help'.
-AC_DEFUN(_AC_ARG_VAR_HELP_PROLOGUE,
-[[
-Some influent environment variables:
-]])
-
 
 # AC_ARG_VAR(VARNAME, DOCUMENTATION)
 # ----------------------------------
@@ -1302,7 +1279,9 @@ Some influent environment variables:
 # document it in `configure --help'.
 AC_DEFUN(AC_ARG_VAR,
 [AC_DIVERT_PUSH(AC_DIVERSION_HELP_VAR)dnl
-AC_EXPAND_ONCE([_AC_ARG_VAR_HELP_PROLOGUE])[]dnl
+AC_EXPAND_ONCE([
+Some influent environment variables:
+])[]dnl
 AC_HELP_STRING([$1], [$2], [              ])
 AC_DIVERT_POP()dnl
 dnl Register if set and not yet registered.