====== Buildsysteme ====== Ein Buildsystem ruft den Compiler auf und sorgt so dafür, dass alle notwendigen Quellcodes mit den richtigen [[start:compiler:start|Compilern]] übersetzt werden. Häufig wird dabei auch automatisch die [[start:doc:start|Dokumentation]] erneuert und bei Bedarf werden auch noch fertige Installationspakete erzeugt. Einfache Buildsysteme sind in den [[start:ide:start|Entwicklungsumgebungen]] eingebaut. Für aufwendigere Projekte werden Buildsysteme häufig selbst geschrieben, z.B. als Bash-Skript oder in der Programmiersprache [[start:compiler:Python]]. Auf Buildsysteme spezialisierte Skriptsprachen sind * [[make]] * [[ant]] * [[CMake]]