Jump to content

User:Nervesmiffs

From Wikipedia, the free encyclopedia

Comparison of build automation software

[edit]
Tool Name Operating System Build Language Description Language
A-A-P Unix, Windows, Mac OS X C recipe
Ant OS independent Java XML
AnthillPro OS independent language independent Wraps Make, Ant, Maven, MsBuild, Nant, etc for controlled build, deploy, test processes.
Automated Build Studio Windows language independent visually constructed macros
buildfactory Unix, Windows language independent ?
Buildr OS independent Java Ruby
Capistrano OS independent Ruby domain specific language for software builds
CMake OS independent language independent uses CMakeLists.txt file
CruiseControl OS independent language independent XML
dmake Linux, Solaris, Windows OpenOffice, Solaris uses Makefile
ElectricCommander OS independent language independent flexible including gmake, bmake, emake and ant scripts
FinalBuilder Windows language independent graphical IDE with support for Ant/NAnt, MSBuild, JScript, VBScript, IronPython & PowerShell
make OS independent language independent uses Makefile
makepp OS independent language independent, optimized for C++ uses Makefile
Maven OS independent Java Project Object Model
[[Module::Build]] OS independent Perl ?
MPW Make Mac OS Classic ? ?
MSBuild Windows language independent XML
NAnt Windows .NET XML
nmake Unix, Linux, Windows/Interix language independent uses Makefile
OMake [1] Unix, Linux, OS X, Windows language independent custom scripting language with make-like syntax and portable build-in shell
OpenMake Meister Unix, AIX, Linux, Windows, z/OS language independent Perl, Ant, Make, MSBuild, DevEnv, Maven
ParaBuild ? ? ?
PBS OS independent language independent Perl
Perforce Jam OS independent language independent uses Jamfile
Phing OS independent PHP XML (Ant clone)
PyBuild ? ? Python
Rake OS independent Ruby Ruby
SCons OS independent language independent Python
Speedy Make ? ? XML
Visual Build Windows language independent XML
Waf OS independent language independent Python
WANT ? ? XML
X-Script Generator Windows language independent XML
Yabu Unix, POSIX language independent uses Buildfile
Tool Name Operating System Build Language Description Language