<sect2><title>Inhoud van Autoconf</title>

<para>Als laatste vergeleken met versie &autoconf-contversion;.</para>

<sect3><title>Programmabestanden</title>
<para>autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate en 
ifnames</para></sect3>

<sect3><title>Beschrijvingen</title>

<sect4><title>autoconf</title>
<para>autoconf is een tool voor het produceren van shellscripts 
waarmee automatisch software broncode packages worden geconfigureeerd voor
aanpassing aan vele soorten Unix-achtige systemen.
De configuratiescripts geproduceerd door autoconf
zijn wanneer ze worden uitgevoerd niet afhankelijk van autoconf, dus
de gebruikers ervan hoeven niet de beschikking te hebben over autoconf.
</para></sect4>

<sect4><title>autoheader</title>
<para>Het autoheader programma kan een sjabloonbestand aanmaken uit
C #define statements welke door configure kan worden gebruikt.
</para></sect4>

<sect4><title>autom4te</title>
<para>autom4te voert GNU M4 uit op bestanden.</para></sect4>

<sect4><title>autoreconf</title>
<para>Als er veel door autoconf gegenereerde configure scripts zijn,
kan het autoreconf programma wat werk besparen. Het voert
herhaaldelijk autoconf en (waar van toepassing) autoheader 
uit om de autoconf configure scripts en configuratie
headersjablonen in de directorystructuur onder de huidige
directory opnieuw aan te maken.
</para></sect4>

<sect4><title>autoscan</title>
<para>Het autoscan programma kan van hulp zijn bij het aanmaken van een
configure.in bestand voor een softwarepackage.
autoscan bestudeert de bronbestanden in een directorystructuur.
Als op de opdrachtregel geen directory werd opgegeven, dan
wordt gebruik gemaakt van de huidige directory.
De bronbestanden worden doorzocht op algemene overdraagbaarheidsproblemen 
en er wordt een configure.scan bestand aangemaakt dienend als
een voorlopig configure.in voor dat package.</para></sect4>

<sect4><title>autoupdate</title>
<para>Het autoupdate programma werkt een configure.in bestand bij waarin
autoconf macro's via hun oude namen worden aangeroepen waarbij
het de huidige macronamen gebruikt.
</para></sect4>

<sect4><title>ifnames</title>
<para>ifnames kan van hulp zijn bij het schrijven van een configure.in
voor een softwarepackage. Het drukt de identifiers af dat het
package reeds gebruikt in C preprocessor conditionals. Als een package
reeds is ingesteld voor enige overdraagbaarheid, dan kan dit programma
helpen vast te stellen wat configure moet controleren. Het kan een aantal
gaten vullen in een configure.in bestand gegenereerd door autoscan.
</para></sect4>

</sect3>

</sect2>
