| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | <sect2><title> </title><para> </para></sect2><sect2><title>Descriptions</title><para>Last checked against version &autoconf-contversion;.</para><sect3><title>Program file descriptions</title><sect4><title>autoconf</title><para>autoconf is a tool for producing shell scripts that automaticallyconfigure software source code packages to adapt to many kinds ofUnix-like systems. The configuration scripts produced by autoconf areindependent of autoconf when they are run, so their users do not need tohave autoconf.</para></sect4><sect4><title>autoheader</title><para>The autoheader program can create a template file of C #definestatements for configure to use.</para></sect4><sect4><title>autom4te</title><para>autom4te runs GNU M4 on files.</para></sect4><sect4><title>autoreconf</title><para>If there are a lot of autoconf-generated configure scripts, theautoreconf program can save some work. It runs autoconf andautoheader (where appropriate) repeatedly to remake the autoconfconfigure scripts and configuration header templates in the directorytree rooted at the current directory.</para></sect4><sect4><title>autoscan</title><para>The autoscan program can help to create a configure.in file fora software package. autoscan examines the source files in a directorytree. If a directory is not specified on the command line, then thecurrent working directory is used. The source files are searched forcommon portability problems and a configure.scan file is created toserve as the preliminary configure.in for that package.</para></sect4><sect4><title>autoupdate</title><para>The autoupdate program updates a configure.in file that callsautoconf macros by their old names to use the currentmacro names.</para></sect4><sect4><title>ifnames</title><para>ifnames can help when writing a configure.in for a softwarepackage. It prints the identifiers that the package already uses in Cpreprocessor conditionals. If a package has already been set up tohave some portability, this program can help to determine what configureneeds to check. It may fill in some gaps in a configure.in file generatedby autoscan.</para></sect4></sect3></sect2>
 |