Update file flow diagram to mention Automake.

* doc/autoconf.texi (Making configure Scripts): Avoid confusion
with listing Makefile.in twice on one line.  Add a diagram showing
how automake fits into the picture.
Reported by santilín.

Signed-off-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
Eric Blake 2010-02-25 15:49:12 -07:00
parent b4d3a51a96
commit 346e5876eb
2 changed files with 31 additions and 2 deletions

View File

@ -1,3 +1,11 @@
2010-03-01 Eric Blake <eblake@redhat.com>
Update file flow diagram to mention Automake.
* doc/autoconf.texi (Making configure Scripts): Avoid confusion
with listing Makefile.in twice on one line. Add a diagram showing
how automake fits into the picture.
Reported by santilín.
2010-02-26 Eric Blake <eblake@redhat.com>
Optimize AC_REPLACE_FUNCS.

View File

@ -1009,7 +1009,8 @@ configuration are produced. Programs that are executed are suffixed by
macro files (by reading @file{autoconf.m4}).
@noindent
Files used in preparing a software package for distribution:
Files used in preparing a software package for distribution, when using
just Autoconf:
@example
your source files --> [autoscan*] --> [configure.scan] --> configure.ac
@ -1021,7 +1022,27 @@ configure.ac --.
[acsite.m4] ---'
@end group
Makefile.in -------------------------------> Makefile.in
Makefile.in
@end example
@noindent
Additionally, if you use Automake, the following additional productions
come into play:
@example
@group
[acinclude.m4] --.
|
[local macros] --+--> aclocal* --> aclocal.m4
|
configure.ac ----'
@end group
@group
configure.ac --.
+--> automake* --> Makefile.in
Makefile.am ---'
@end group
@end example
@noindent