Szene

SCONS ist ein Open Source-Software-Konstruktions-Toolshat ist ein Werkzeug für das nächste Generation.
Jetzt downloaden

Szene Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • SCons Team
  • Website des Verlags:
  • http://www.scons.org/

Szene Stichworte


Szene Beschreibung

SCONS ist ein Open-Source-Software-Konstruktions-Toolthat ist ein Werkzeug für das nächste Generation. SCONS ist ein Open-Source-Software-Konstruktions-Toolthat ist ein Werkzeug für das nächste Generation. Doch scons als ein verbesserter, plattformer Ersatz für das klassische Ersatznutzung mit integrierter Funktionalität, ähnlich der Autokonf / Automake und Compiler-Caches wie CCache.in kurz , Scons ist ein einfacherer, zuverlässigerer und schnellerer Weise, um Software zu erstellen. Hier sind einige wichtige Funktionen von "scons": · Konfigurationsdateien sind Python-Skripts - Verwenden Sie die Leistung einer echten Programmiersprache, um Build-Probleme zu lösen. · Zuverlässige, automatische Abhängigkeitsanalyse integriert für C, C und Fortran - nicht mehr "Machen Sie abhängig" oder "Machen Sie sauber", um alle Abhängigkeiten zu erhalten. Die Abhängigkeitsanalyse ist leicht durch benutzerdefinierte Abhängigkeitscanner für andere Sprachen oder Dateitypen ausdehnbar. · Eingebaute Unterstützung für C, C, D, Java, FORTRAN, YACC, Lex, Qt und SCHWIG sowie Bauen von Tex und Latexdokumenten. Einfach durch benutzerdefinierte Bauwerke für andere Sprachen oder Dateitypen ausdehnbar. · Gebäude aus zentralen Repositorys von Quellcode und / oder vorgebauten Zielen. · Integrierte Unterstützung zum Abrufen von Quelldateien von SCCS, RCS, CVS, Bitkeeper und Leistung. · Eingebauter Support für Microsoft Visual Studio .NET- und frühere Visual Studio-Versionen, einschließlich Generation von .dsp, .dsw, .sln und .vcproj-Dateien. · Zuverlässige Erkennung von Build-Änderungen mit MD5-Signaturen; Optionale, konfigurierbare Unterstützung für traditionelle Zeitstempel. · Verbesserte Unterstützung von parallelen Builds - wie Make -j, behält N-Jobs jedoch gleichzeitig läuft, unabhängig von der Verzeichnishierarchie. · Integrierte autokonf-artige Unterstützung für die Suche nach Dateien, Bibliotheken, Funktionen und TipleDefs. · Globale Ansicht aller Abhängigkeiten - keine mehreren Build-Pässe mehr oder um das Aufstellen von Ziele, um alles aufzubauen. · Möglichkeit, aufgebaute Dateien in einem Cache freizugeben, um mehrere Builds - wie CCache zu beschleunigen, jedoch für jede Art von Zieldatei, nicht nur eine C / C-Kompilierung. · Von der Erdung für plattformübergreifende Builds entworfen und bekannt für Linux, andere POSIX-Systeme (einschließlich Aix, * BSD-Systeme, HP / UX, IRIX und Solaris), Windows NT, Mac OS X und OS / 2 . Was ist neu in dieser Version: · - Die $ geänderten_quellen, $ geändert_targets, $ unverändert_Sources · Variablen von $ de $ devaned_targets werden reserviert · Eine zukünftige Version (wahrscheinlich 1.3.0) macht den Bau · Variablennamen $ geändert_Sources, $ geändert_targets, · $ Unverändert_Qources und $ devaned_targets in Reserved · Konstruktionsvariable-Namen, die von Szenen selbst gesteuert werden (wie · Die aktuellen $ Quelle, $ -Ziele usw.). · Einstellen dieser Variablennamen in die aktuelle Version wird erzeugt · Eine Warnung, aber immer noch die Variablen eingestellt. Wenn sie reserviert werden · Variable Namen, sie erstellen eine andere Warnmeldung · Und Versuche, diese Variablen einzustellen, werden ignoriert. · Scons-Konfigurationen, die zufällig diese Variablennamen verwenden · Sollte geändert werden, um verschiedene Variablennamen in der Reihenfolge zu verwenden · Um sicherzustellen, dass die Konfiguration weiterhin mit der Zukunft funktioniert · Versionen von Szenen. · - Das Optionsobjekt und die verwandten Funktionen generieren jetzt Warnungen · Verwendung des Optionsobjekts und verwandten Funktionen BOOLOPTION (), · Enumoption (), listoption (), pageOption () und pathoption () · Wurden als in Release 0.98.1 veraltet angekündigt. Seit damals, · Für die Warnmeldungen wurden jedoch keine Warnmeldungen umgesetzt · Verwendung dieser veralteten Funktionen. · Standardmäßig druckt Release 1.2.0 Warnmeldungen, wenn diese · Veraltete Merkmale werden verwendet. Warnungen über alle veraltet · Merkmale können unter Verwendung von --Warn = No-veraltet werden Befehlszeilenoption: · $ Scons --warn = no-veraltet · Oder mit dem entsprechenden SetOption () Anruf in einem beliebigen Soldaten Datei: · Setoption ('Warn', 'No-veraltet') · Sie können optional nur Warnungen über die Abschreibungen deaktivieren des Optionsobjekts und seiner damit verbundenen Funktionen wie folgt: · Setoption ('Warn', 'No-veraltet-Optionen') · Der aktuelle Plan ist für diese Warnungen, um obligatorisch zu werden · (Nicht unterdrückt) in Release 1.3.0 und für die Verwendung von Optionen · Und ihre zugehörigen Funktionen zum Erzeugen von Fehlern in Release 2.0.


Szene Zugehörige Software

Flapjax

flapjax ist eine neue Programmiersprache, die um die Anforderungen moderner, kundenbasierter Webanwendungen entwickelt wurde. ...

174

Herunterladen