GNU Make examines the timestamps on a set of interdependent files, and, if necessary, issues commands to bring them up-to-date. The user creates a makefile describing the files, their relationships, and the commands to run. Most often make is used to rebuild libraries and programs when their sources are changed, but it can be used for any situation where one set of files needs to be generated from another set.
|Tags||Software Development Build Tools|
|Operating Systems||POSIX Windows|
Release Notes: A number of new features have been added, including support for GNU Guile as an embedded scripting language in makefiles. A number of bugs have been fixed, and performance improvements made.
Release Notes: A number of new features have been added and over 80 bugs have been fixed.
No changes have been submitted for this release.
Release Notes: The first new release of GNU make in two years, this version adds long-awaited new capabilities such as dynamic rule/variable creation (via the $(eval ...) function), the ability to declare build order without implying a dependent relationship, some introspection capabilities, and a number of other improvements, large and small.
Release Notes: This is a bugfix release. It contains no new features, but it has several important bugfixes and some new translations.