Prime Mover.

Prime Mover ist ein Build-Tool, das nicht dauerhaft ist.
Jetzt downloaden

Prime Mover. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Given
  • Website des Verlags:

Prime Mover. Stichworte


Prime Mover. Beschreibung

Prime Mover ist ein Build-Tool, das nicht dauerhaft ist. Prime Mover ist ein Build-Tool, das nicht dauerhaft ist. Es ist so konzipiert, klein, tragbar, flexibel, leistungsstark zu sein, und ist sehr einfach zu deploy.Prime Mover kann zusammen mit Ihrem Anwendungsquellcode verteilt werden und erfordert nicht Ihren Endbenutzer, um etwas anderes als einen grundlegenden C-Compiler zu haben Verwenden Sie es. · Kann mehrere Verzeichnisse gleichzeitig umgehen (keine rekursiven Makefiles mehr!) · Hoch skalierbar (PM kann mit sehr großen Builds so leicht wie sehr kleine Bauen umgehen) · Einfache Cross-Compilation (Objektdateien werden in der eigenen Objektdatei des PM gespeichert , nicht in Ihrem Build-Baum, damit Sie sich keine Sorgen machen müssen, um sie zu unterscheiden) · Erstellen Sie mehrere Versionen derselben Anwendung (PM erinnert an die Compiler-Optionen, die zum Erstellen jeder Datei verwendet werden, und können verschiedene Versionen derselben Objektdatei miteinander unterscheiden ) · Easy Deployment (der Kerncode des PMs besteht aus genau der Datei, der auf fast jeder Plattform ausgeführt werden kann - - keine Installation oder Kompilierung erforderlich!) · Objektorientiertes Design (dadurch, dass es sehr einfach ist, Ihre eigenen Regeln zu erstellen, indem Sie eines der Bestehende) · Eine echte Programmiersprache (wenn Sie ihn benötigen, ist die gesamte Leistung der LUA-Programmiersprache an Ihren Fingerspitzen) PM unterscheidet sich vor allem dadurch, dass alle Abhängigkeiten von PM explizit sind. MACHEN Wird versuchen, zu bestimmen, was getan werden muss, um eine Datei zu erstellen, basierend auf einem Satz von Regeln, die darüber informieren, wie die Dateitypen wandelt. Dies funktioniert gut, bis Sie unterschiedliche Regeln haben müssen, um zwei Dateien desselben Typs anzuwenden ... was dazu führt, dass die Verursacht, um schnell unüberschaubar zu werden. Dank der Kraft syntaktischer Zucker ist es viel weniger Arbeit, als es sich anhört, niemals Angst. Die beste Erklärung ist ein Beispiel, und hier ist ein Beispiel ein PMFile, das ein einfaches C-Programm erstellt: - Laden Sie die C-Regeln ein .pm "- Standardziel baut eine C programdefault cprogram = {- cfile transformiert eine C-Quelldatei in eine Objektdatei cfile "main.c", cfile "utils.c", cfile "aux.c", - wieder Erstellt, dadurch wird das Ergebnis verfügbar install = pm.install ("myProgram")}, falls dies im aktuellen Verzeichnis als "PMFile" gespeichert wird, kann es von einfach tun: ./ PM ... und es wird ausgeführt. Was ist neu in dieser Version: · Dies ist eine Verbesserungsfreigabe, die Unterstützung für Cygwin hinzufügt. · Eine neue C-Crunching-Technologie wurde eingeführt, wodurch die Größe der PM-Ausführbaren auf etwa 50% verringert wird. · Die Unterstützung für die Herstellung von wörtlichen% Anzeichen in den Ausgangssträngen war hinzugefügt.


Prime Mover. Zugehörige Software

Eistee

ICEDTEA-Software bietet einen Harness, der den Quellcode von http://openjdk.java.net mithilfe von Free Software Build-Tools erstellt. ...

152

Herunterladen

Gambas

GAMBAS ist eine kostenlose Entwicklungsumgebung, die auf einem grundlegenden Interpreter mit Objekterweiterungen basiert. ...

307

Herunterladen