Bazel

Bazel

Bazel ist ein Open-Source-Build- und -Test-Tool, das Make, Maven und Gradle ähnelt.Es wird eine für Menschen lesbare Hochsprache verwendet.
Bazel ist ein Open-Source-Build- und -Test-Tool, das Make, Maven und Gradle ähnelt.Es wird eine für Menschen lesbare Hochsprache verwendet.Bazel unterstützt Projekte in mehreren Sprachen und erstellt Ausgaben für mehrere Plattformen.Bazel unterstützt große Codebasen in mehreren Repositorys und eine große Anzahl von Benutzern.EIGENSCHAFTEN - Beschleunigen Sie Ihre Builds und Tests: Bazel baut nur das Notwendige um.Durch erweitertes lokales und verteiltes Caching, optimierte Abhängigkeitsanalyse und parallele Ausführung erhalten Sie schnelle und inkrementelle Builds.- Skalierbar.Mit Bazel können Sie Ihr Unternehmen, Ihre Codebasis und Ihr Continuous Integration-System skalieren.Es verarbeitet Codebasen jeder Größe, in mehreren Repositories oder einem riesigen Monorepo.- Erweiterbar für Ihre Anforderungen: Fügen Sie mit Bazels bekannter Erweiterungssprache ganz einfach Unterstützung für neue Sprachen und Plattformen hinzu.Sprachregeln der wachsenden Bazel-Community weitergeben und wiederverwenden ....

Kategorien

Alternativen zu Bazel für alle Plattformen mit einer Lizenz

Maven

Maven

Apache Maven ist ein Java-basiertes Tool für die Build-Automatisierung und das Projektmanagement (in der Softwareentwicklung).
CMake

CMake

CMake ist eine Toolfamilie zum Erstellen, Testen und Packen von Software.
Gradle

Gradle

Gradle ist Build-Automatisierung weiterentwickelt.
GNU Make

GNU Make

Make ist ein Tool, das die Erzeugung von ausführbaren Dateien und anderen Nicht-Quelldateien eines Programms aus den Quelldateien des Programms steuert.
SCons

SCons

SCons ist ein Open Source-Softwarekonstruktionstool, dh ein Build-Tool der nächsten Generation.
MakeMe

MakeMe

Embedthis MakeMe ist ein moderner Ersatz für make und autoconf.
Premake

Premake

Leistungsstarke, einfache Build-Konfiguration
Ant

Ant

Apache Ant ist ein Open Source Java-basiertes Build-Tool (für die Softwareentwicklung).Es verwendet XML-Dateien, um den Erstellungsprozess zu beschreiben, zu strukturieren und zu steuern.
Ninja Build

Ninja Build

Ninja ist ein kleines Build-System mit Fokus auf Geschwindigkeit.
Buck

Buck

Buck ist ein Build-System, das von Facebook entwickelt und verwendet wird.Es unterstützt die Erstellung kleiner, wiederverwendbarer Module, die aus Code und Ressourcen bestehen, und unterstützt eine Vielzahl von Sprachen auf vielen Plattformen.
qmake

qmake

qmake ist ein Tool von The Qt Company, das den Erstellungsprozess für Entwicklungsprojekte auf verschiedenen Plattformen vereinfacht.qmake automatisiert die Erstellung von Makefiles so, dass nur wenige Informationszeilen erforderlich sind, um jedes Makefile zu erstellen.
Autoconf

Autoconf

Makros zum Erstellen von Shell-Skripten zum automatischen Konfigurieren von Quellcode-Paketen.
Automake

Automake

Generieren Sie automatisch Makefile.in-Dateien, die den GNU Coding Standards entsprechen.
Meson

Meson

Meson ist ein Open-Source-Build-System, das sowohl extrem schnell als auch, was noch wichtiger ist, so benutzerfreundlich wie möglich sein soll.
Phing

Phing

PHing ist nicht GNU make;Es ist ein PHP-Projekt-Build-System oder ein Build-Tool, das auf Apache Ant basiert.