UppercuT
The easiest build framework you will ever use. Just answer three simple questions (What is the name of your solution? What is the path to source control? What is your company name?) and you are...
View ArticleMaven
Apache Maven is a Java-based tool for build automation and project management (in software development). It is centered around a Project Object Model (POM) described in a XML file that describes the...
View ArticleNAnt
NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant.
View ArticleBuildr
Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools. We wanted something that’s simple and intuitive to use,...
View ArticleGradle
Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites,...
View ArticlePhing
PHing Is Not GNU make; it's a PHP project build system or build tool based on ?Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of...
View Articletup
Tup is a file-based build system for Linux, OSX, and Windows. It inputs a list of file changes and a directed acyclic graph (DAG), then processes the DAG to execute the appropriate commands required to...
View ArticleNinja Build
Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it...
View ArticlePremake
Powerfully simple build configuration Describe your software project just once, using Premake's simple and easy to read syntax, and build it everywhere. Generate project files for Visual Studio, GNU...
View Articlewaf
Waf is a Python-based framework for configuring, compiling and installing applications.
View ArticleCMake
CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files....
View ArticleSCons
SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated...
View ArticleQMake
qmake is a tool from Trolltech that helps simplify the build process for development project across different platforms. qmake automates the generation of Makefiles so that only a few lines of...
View Articlemakebreed
makebreed is a customizable shell script (./configure) that generates makefiles for C/C++ development projects using the gcc compiler. It is a simple, clean and easy alternative to other build systems...
View ArticleGNU Make
Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.
View ArticleAutomake
GNU Automake is a programming tool that produces portable makefiles for use by the make program, used in compiling software.
View ArticleAutoconf
GNU Autoconf is a tool for producing configure scripts for building, installing and packaging software on computer systems where a Bourne shell is available.
View ArticleMakeMe
Embedthis MakeMe is a modern replacement for make and autoconf. It manages the building of programs and products by direct compilation and the generation of IDE projects and Makefiles. MakeMe can...
View ArticleSBT
SBT is a build tool for Scala. It is like http://alternativeto.net/software/Ant or http://alternativeto.net/software/Maven but with hieroglyphics.
View Article