autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

About autoconf.texi (Autoconf-2.53c)


From: Nishio Futoshi
Subject: About autoconf.texi (Autoconf-2.53c)
Date: Mon, 09 Sep 2002 21:28:34 +0900
User-agent: Wanderlust/2.5.8 (Smooth) EMY/1.13.9 (Art is long, life is short) SLIM/1.14.7 (酒井彩名) APEL/10.3 Emacs/20.7 (i586-kondara-linux-gnu) MULE/4.1 (AOI)

1) using macro in difinition macro.

autoconf.texi has macro @ovar{} and @dvar{}, which are used in
@defmac{} like below:

  @defmac AC_INIT (@var{package}, @var{version}, @ovar{bug-report},...

You know that `makeinfo -E' does not work in "Definition macro".  And
Info which came with texinfo-4.2 shows below in "Node: Def Cmd
Template" at last two lines:

    Note that, due to implementation difficulties, macros are not expanded
  in address@hidden' and all the other definition commands.

I think that such limitation can be ignored.  But some users maybe
complain :-).


2) use @@ for @. 

And I get patch from Koji Arai <address@hidden>.
====== from here ======
--- autoconf.texi.orig  2002-09-09 20:30:31.000000000 +0900
+++ autoconf.texi       2002-09-09 20:31:11.000000000 +0900
@@ -13668,8 +13668,8 @@
 
 AUTOTEST = $(AUTOM4TE) --language=autotest
 $(TESTSUITE): $(srcdir)/testsuite.at
-        $(AUTOTEST) -I $(srcdir) address@hidden -o address@hidden
-        mv address@hidden $@
+        $(AUTOTEST) -I $(srcdir) $@@.at -o $@@.tmp
+        mv $@@.tmp $@@
 @end example
 
 You might want to list explicitly the dependencies, i.e., the list of
@@ -13683,11 +13683,11 @@
 
 atconfig: $(top_builddir)/config.status
         cd $(top_builddir) && \
-           $(SHELL) ./config.status $(subdir)/$@
+           $(SHELL) ./config.status $(subdir)/$@@
 
 atlocal: $(srcdir)/atlocal.in $(top_builddir)/config.status
         cd $(top_builddir) && \
-           $(SHELL) ./config.status $(subdir)/$@
+           $(SHELL) ./config.status $(subdir)/$@@
 @end example
 
 @noindent
====== to here ======


3) AT_CONFIG was replaced, I think

In autoconf.info:
   - Use the `AT_CONFIG' macro from within file `configure.ac'.  This
     macro accepts one argument, which is the directory, relative to the
     test directory, where the executables are prepared.

But in ChangeLog:

  2001-08-27  Akim Demaille  <address@hidden>
       * m4/atconfig.m4 (AT_CONFIG): Remove, replaced by...

Please fix documentation.

Thanks

-- 
Nishio Futoshi <address@hidden>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]