Makepp

Makepp

Kompatibler, aber zuverlässiger und verbesserter Ersatz für GNU Make, implementiert in Perl 5.
Verwendet eine fast identische Syntax wie GNU make.Behandelt automatisch dateiübergreifende Abhängigkeiten - rekursives Erstellen ist nicht mehr erforderlich.Findet alle Include-Dateien (durchsucht Quelldateien nach #include) automatisch und erstellt sie, falls sie noch nicht existieren.Wird neu erstellt, wenn sich der Befehl vom letzten Build unterscheidet, auch wenn sich die Dateien nicht geändert haben.Kann automatisch Quell- / Objektdateien von einem anderen Speicherort verknüpfen, wenn sie lokal nicht vorhanden sind.Ist leicht erweiterbar (in Perl geschrieben).

Kategorien

Alternativen zu Makepp für alle Plattformen mit einer Lizenz

CMake

CMake

CMake ist eine Toolfamilie zum Erstellen, Testen und Packen von Software.
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.
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.
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.