  |
http://www.scons.org - http://www.scons.org
Freeware - A make replacement like Cons, written in Python and featuring MD5 file signatures, dependency scanning, parallel build threads, viewpathing, multidirectory builds, and Python build actions. |
  |
GNU Make - http://www.gnu.org/software/make/make.html
Freeware - A make program featuring pattern-matched viewpaths, parallel threads, multiple platforms, conditional directives, makefile regeneration, and an advanced Make description language. |
  |
http://nant.sourceforge.net/ - http://nant.sourceforge.net/
Freeware - Not Ant is like Ant, but uses C# and .NET technologies. |
  |
http://www.dsmit.com/cons/ - http://www.dsmit.com/cons/
Freeware - A make replacement written in Perl featuring MD5 file content and build signatures, dependency scanning, viewpathing for source and derived files, multidirectory builds, and Perl build actions. |
  |
ElectricAccelerator - http://www.electric-cloud.com/
Electric Cloud - A make replacement that distributes builds across multiple cluster machines for faster builds. Features automatic code dependency detection (and correction in some cases), and plug-compatibility with GNU Make and Nmake. |
  |
Boost Build - http://boost.sourceforge.net/boost-build2/
Freeware - A Make replacement with a simple and high-level target language. It supports build variants, and several different compilers and tools. |
  |
http://miller.emu.id.au/pmiller/software/cook/ - http://miller.emu.id.au/pmiller/software/cook/
Freeware - A make replacement featuring file fingerprints, dependency scanning, viewpathing, parallel threads, distributed rsh builds, cross compiling, and build actions in the "cook" description language. |
  |
http://www.a-a-p.org/ - http://www.a-a-p.org/
Open Source - A-A-P is an experimental make tool. Features include a special AAP makefile syntax, automated dependency support for Unix C programs, and a GUI interface written in Python. |
  |
http://www.perforce.com/perforce/loadsupp.html - http://www.perforce.com/perforce/loadsupp.html
Freeware - A make replacement featuring dependency scanning, per-target viewpathing, parallel threads, multiple platforms, variant builds, and control flow statements in the Jam description language. |
  |
OpenMake Software, Inc. - http://www.openmakesoftware.com/
Build management and automation from development IDEs to production release. |
  |
http://search.cpan.org/~nkh/ - http://search.cpan.org/~nkh/
Open Source - A Make replacement written in Perl featuring hierarchical builds, dependency graph node triggers, no built in rules, PBS/Perl syntax for PBSfiles, a Perl API for the system, and shell or Perl build actions. |
  |
http://sourceforge.net/projects/jmk - http://sourceforge.net/projects/jmk
Freeware - A make program written in Java, featuring a traditional make description language and shell command target actions. |
  |
http://home.gna.org/smk/ - http://home.gna.org/smk/
Freeware - A make replacement, written in Python featuring global dependencies view, extensible dependency scanning, parallel build threads, multidirectory builds, automatic cleaning and extensibility via Python classes. |
  |
http://www.oroboro.com/kjam/docserv.php - http://www.oroboro.com/kjam/docserv.php
A make replacement based on Jam, with more powerful features than the original Jam. Features dependency scanning, per-target viewpathing, and control flow. Distributes builds across multiple cluster machines for faster builds. |
  |
http://www.cs.bgu.ac.il/~orlovm/code/trmake/ - http://www.cs.bgu.ac.il/~orlovm/code/trmake/
Open Source - A modular makefile system for multi-platform C++ development in Unix environment using GNU make 3.80 or higher, featuring modular makefiles and transparent handling of dependencies and sources of multiple projects. |
  |
Opus Make - http://www.opussoftware.com
Opus - A multiplatform make featuring dependency scanning, suffix-specific viewpaths, extended command and macro modifiers, CPP preprocessor directives, and iterators in the Make rule language. |
  |
http://sham.sourceforge.net/ - http://sham.sourceforge.net/
Freeware - A tiny command-line prefix tool that can track dependencies for a file automatically without the need for a Makefile. |
  |
Speedy Make - http://www.scriptol.org/speedymake/
Freeware - A very simple make replacement that uses an XML file (reminiscent of Ant) to specify files and actions to be executed on those files. |
  |
PVM GNU Make - http://sourceforge.net/projects/pvmgmake
Freeware - A modified GNU make that uses the Oakridge PVM Parallel Virtual Machine to perform parallel distributed builds. |
 |
ftp://ftp.cs.colorado.edu/pub/distribs/odin - ftp://ftp.cs.colorado.edu/pub/distribs/odin
Freeware - A make replacement featuring dependency scanning, viewpaths, distributed rsh execution, cached derived files, variant builds, conditional directives, and an Odin rule language. |