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.
Der Hauptentwurfspunkt von Meson ist, dass jeder Moment, den ein Entwickler mit dem Schreiben oder Debuggen von Build-Definitionen verbringt, eine zweite Verschwendung ist.So wird jede Sekunde damit verbracht, darauf zu warten, dass das Build-System tatsächlich mit dem Kompilieren von Code beginnt.Funktionen - Unterstützung mehrerer Plattformen für Linux, OSX, Windows, Gcc, Clang, Visual Studio und andere - Zu den unterstützten Sprachen gehören C, C ++, Fortran, Java und Rust - Build-Definitionen in einer sehr lesbaren und benutzerfreundlichen, vollständigen DSL-Cross-Kompilationfür viele Betriebssysteme sowie Bare Metal - optimiert für extrem schnelle vollständige und inkrementelle Builds ohne Einbußen bei der Korrektheit - integrierter Multiplattform-Abhängigkeitsanbieter, der mit Distributionspaketen zusammenarbeitet - Spaß! ...
meson

Eigenschaften

Kategorien

Alternativen zu Meson 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.
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.
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.
Buildr

Buildr

Apache Buildr ist ein Build-System für Java-basierte Anwendungen, einschließlich der Unterstützung von Scala, Groovy und einer wachsenden Anzahl von JVM-Sprachen und -Tools.
Jerkar

Jerkar

Leistungsstarkes und umfangreiches Java-Build- und Automatisierungstool. Zu Jerkar gehören unter anderem das Abhängigkeitsmanagement, die Veröffentlichung von Repositorys, die supereinfache Bearbeitung von Builds und das Depbugging.
Cake

Cake

Cake (C # Make) ist ein plattformübergreifendes Build-Automatisierungssystem mit C # DSL für Aufgaben wie das Kompilieren von Code, das Kopieren von Dateien und Ordnern, das Ausführen von Komponententests, das Komprimieren von Dateien und das Erstellen von NuGet-Paketen.
EBuild

EBuild

EBuild ist eine Technologie für Softwareprojekterstellung, Abhängigkeitsmanagement und Berichterstellung.Ziel ist es, jedes Build-Problem strukturiert, deklarativ und elegant anzugehen.Es ist erweiterbar über eine Plugin-Schnittstelle..
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.
xmake

xmake

xmake ist ein plattformübergreifendes Build-Dienstprogramm, das auf Lua basiert.