automake

This is the most powerful and high-end make system available today. To use automake, you only need to provide the briefest sketch of a Makefile, in a file called Makefile.am, and automake does the rest.

Automake requires use of the autoconf system for discovering and recording configuration information. See the GNU automake documentation for more information.

When maketool detects that the current directory is using automake, the following commands appear in the Build menu.

Makefile

Performs all the actions necessary to update the Makefile from whatever files it depends on. This is usually all you ever need to do: it performs all the other commands listed below but in the correct order and only if they are necessary.

The output appears in the Log window.

Run automake

Runs the automake -a command to generate Makefile.in from Makefile.am. This is useful when you are working on Makefile.am.

The output appears in the Log window.

Run autoconf

Runs the autoconf command to generate configure from configure.in. This is useful when you are working on configure.in.

The output appears in the Log window.

Remove config.cache

Removes the config.cache file, which is used to cache information discovered by the configure script. This is sometimes necessary when you are working on configure.in.

The output appears in the Log window.

Run configure...

Shows the Configure Options window, which allows you to run the configure script. This script accepts your configuration choices, discovers various information about the operating system, and finally generates Makefile (and usually some other files, such as config.h).

The output appears in the Log window.

Run config.status

Runs the config.status script, which is produced by the configure script and generates Makefile (and usually some other files, such as config.h). This is useful when you are working on Makefile.am or config.h.in, because it is faster than running the configure script itself.

The output appears in the Log window.