Select a tag to browse associated projects and drill deeper into the tag cloud.
CMake is a cross-platform, open-source build system. It is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice, such as GNU Make, Visual Studio, and Xcode.
SCons is a software construction tool (build tool substitute for Make) implemented in Python. It features a modular build engine that can be embedded in other software. SCons configuration files are Python scripts that call the build engine API. It can scan files to detect dependencies automatically ... [More]
Premake is a build configuration tool. Describe your project using the full-featured Lua scripting language and then let Premake create the input files for Visual Studio, GNU make, Xcode, SharpDevelop, MonoDevelop, Code::Blocks, and CodeLite...with more tools on the way!
omake is a build system designed to scale from small projects to very large projects spanning many directories. omake uses a syntax similar to GNU make, with many additional features. It contains specifications for easily building C, OCaml, and LaTeX programs, but can be used to build projects with other languages as well.
EBuild is a Java based build and dependency management system. Features: - a clean design - multi-module development - extensible plugin architecture - declarative - convention over configuration - dependency management - distinguishes between components and modules Supports 'out of ... [More]
Prime Mover is a small and flexible build tool intended to be used instead of make. It is intended to be deployed with the projects that use it, and does not requires installation to use. It is modular and can be extended using the Lua scripting language
TMake is a fast, lightweight, yet very powerful Build System. You can use TMake to build projects, or create new ones. - C, C++, C# (including mono), Java and Go Compilers - Over 100 different packages - C and C++ Dependency Checking - Very fast - Uses for Lua for plain and simple build scripts - GUI
Bam is a fast and flexible build system. Bam uses Lua to describe the build process. It's takes its inspiration for the script files from scons. While scons focuses on being 100% correct when building, bam makes a few sacrifices to acquire fast full and incremental build times.
Tup is a file-based build system - it inputs a list of file changes and a directed acyclic graph (DAG), then processes the DAG to execute the appropriate commands required to update dependent files.