Mosmake.

MOSMAKE ist ein No-Nonsense-Renutzungsmanager für große Multi-Unit-Projekte, die in Moskau ML geschrieben sind.
Jetzt downloaden

Mosmake. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Henning Makholm
  • Website des Verlags:
  • http://henning.makholm.net/software

Mosmake. Stichworte


Mosmake. Beschreibung

MOSMake ist ein No-Nonsense-Renutzungsmanager für große Multi-Unit-Projekte, die in Moskau ML geschrieben sind. MOSMAKE ist ein No-Unens-Renutzungsmanager für große Mehrheitsprojekte, die in Moskau ml.Moskau ML 2.0 geschrieben werden, ist eine bekannte, attraktive Implementierung von Standard-ML. Eine der praktischen Probleme mit der Entwicklung eines großen Projekts mit Moskau ML ist, dass das intelligente Umkompilierungsmanagement umständlich ist. Das Syte-Compilation-Modell ist einfach und elegant, aber weil es nicht mit dem C-centric-Sicht des Standard-Make-Tools übereinstimmt, ist es überraschenderweise schwierig, ein Makefile zu schreiben, das die Wiedereinziehung eines großen Moskauer ML-Projekts korrekt und effizient abwickelt. Bietet eine einheitliche Lösung für dieses Problem. Die produktivste Art, daran zu denken, ist als Makefile-Generator: Sie schreiben die Abhängigkeiten zwischen Ihren SML-Einheiten in einem einfachen, knapperen Format auf, und MOSMake erweitert sie auf ein Makefile-Fragment, das den Befehlszeilencompiler "MOSMLC" auftrifft Die entsprechenden Argumente zum Kompilieren und Verbinden Ihres Programms. (Es gibt mehr als dies, aber es wird für eine Einführung tun). Hier sind einige wichtige Merkmale von "MOSMAKE": · Erfordert GNU und Perl. · Funktioniert in Unix / Linux-Umgebungen sowie MS Windows (falls verwendet Cygwin-Version von GNU Make). · Funktioniert mit Code über mehrere Unterverzeichnisse. · Nahtlos Strukturmodus und TOPLEVEL-MODE-Einheiten mischen. · Nahtlos Einheiten mit ASIG-Dateien und Einheiten ohne mischen. · Integriert gut mit GNU AutoConf und mit Ihrem Eigene Makefile-Regeln zum Erzeugen von SML-Quell- und / oder Ausführen von SML-Programmen, um andere Daten zu generieren. · Aktuelle Inhaltsänderungen an .ui- und .uo-Dateien aktiv verfolgen, so dass die falschen Rechenkaskaden in Schach gehalten werden. Sie können einen Kommentar in einer niedrig-Ebene-Datei mit niedriger Ebene reparieren, ohne eine Umkompilierung des gesamten Programms auszulösen. .installationsunterrichtStarn "MOSMAKE-X.Y.TAR.GZ" -Ge-Tarball auspacken in ein Verzeichnis "MOSMAKE-X.Y" mit mehreren Dateien darin. Kopieren Sie alle Dateien in ein geeignetes Unterverzeichnis Ihres eigenen Projektverzeichnisses, und befolgen Sie die Anweisungen im Handbuch. Es macht nur begrenzte Sinn, MOSMAKE zentral an einer Website zu installieren, außer als Quelle zum Kopieren in Projektverzeichnissen. Sie _CAN_ Verwenden Sie MOSMAKE AS in einem zentralen Ort installiert, wenn Sie jedoch Ihren Code ohne eine Kopie von MOSMake verteilen, können Ihre Benutzer es nicht aufbauen. So können Sie es auch so gut in Ihr Projekt kopieren. Wenn Sie sich um den Raum besorgt haben, können Sie die Dateien `mosmake.dvi ',` mosmake.info' und `mosmake.info-nnn 'entfernen. Sie sind formatierte Versionen dieses Handbuchs. Eine weitere Einsparung könnte erhalten werden, indem auch das _Source_ des Handbuchs entfernt werden, das `mosmake.txi0 'ist, dabei jedoch ein Verbot für Menschen, die mit der Änderung in Ihrem Programm spielen möchten, da der Build-Prozess vollständig geheimnisvoll ist ohne Dokumentation.


Mosmake. Zugehörige Software

RAVE

Rave (Retrospektive Analyse und Visualisierungsmotor) ist ein Rahmen für die Erzeugung komplexer Analyseprodukte. ...

149

Herunterladen