PARD: Automation

Automake

Automake is a program to generate Makefiles compatible with the GNU Coding Standards.
Current version1.3
Requires Perl
Download ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz
Modified13 May 1998 01:17

Cook

Cook is a tool for constructing files. It is given a set of files to create, and recipes of how to create them. In any non-trivial program there will be prerequisites to performing the actions necessary to creating any file, such as include files. Cook provides a mechanism to define these.

When a program is being developed or maintained, the programmer will typically change one file of several which comprise the program. Cook examines the last-modified times of the files to see when the prerequisites of a file have changed, implying that the file needs to be recreated as it is logically out of date.

Cook also provides a facility for implicit recipes, allowing users to specify how to form a file with a given suffix from a file with a different suffix. For example, to create filename.o from filename.c.

Current version2.9
Homepage http://www.canb.auug.org.au/~millerp/cook.html
Author Peter Miller <millerp@canb.auug.org.au>
Copyleft GPL
Download http://www.canb.auug.org.au/~millerp/cook-2.9.tar.gz ftp://sunsite.unc.edu/pub/Linux/devel/make/cook-2.9.tar.gz
Modified02 June 1999 13:24

libtool

This is GNU Libtool, a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.

To use libtool, add the new generic library building commands to your Makefile, Makefile.in, or Makefile.am.

Current version1.3
Homepage http://www.gnu.org/software/libtool/
Author Gordon Matzigkeit <gord@profitpress.com>
Download ftp://ftp.gnu.org/pub/gnu/libtool-1.3.tar.gz
Modified21 May 1999 00:15

make

The Make utility automates the process of compilation. When the source files of a large program change, Make automatically determines which pieces need to be updated and recompiles only those files. All you do is type `make'.

GNU make is fully compliant with the POSIX.2 standard, and also has many powerful extensions: flexible implicit pattern rules, an extensive set of text manipulation functions, conditional evaluation of makefiles, support for parallel command execution, automatic updating of makefiles, and more.

Current version3.77
Copyleft GPL
Download ftp://ftp.gnu.org/pub/gnu/make-3.77.tar.gz
Modified03 August 1998 07:42

MaMa

"MaMa" is short for "Make Master". MaMa provides a graphical front end for the make program.
Current version1.1.0
Homepage http://www.cs.ut.ee/~asko/mama/
Author Asko Seeba <asko@madli.ut.ee>
Requires Tcl Tk
Download ftp://ftp.cs.ut.ee/pub/users/asko/mama/mama.tar.gz
Modified05 May 1998 00:54

© 1999 by Stefan Hornburg <racke@linuxia.de>
Last modified 03. June 1999