KJam ist ein Build-Werkzeug ähnlich make. Es verwendet eine Syntax wie Jam, mit mehr leistungsstarke Funktionen als das Original Jam.
Es verfügt über eine integrierte sehr schnell Abhängigkeit Scannen per-Ziel viewpathing und C-ähnliche Kontrollfluss. Es ist für Multi-Prozessor-Maschinen optimiert. Es kann durch die Einführung Gebäude bauen Aktionen auf einer verteilten Peer-to-Netzwerk von Build-Server-Peer zu beschleunigen.
KJam Build-Tool wurde entwickelt, um große Projekte mit Tausenden von Zielen oder Projekte Gebäude auf viele Zielarchitekturen erfordern unterstützen.
KJam ist entworfen, um:
Unaufdringlich und sauber KJam klein ist. Es hat einen vernachlässigbaren CPU-Overhead, und es nicht zu erstellen oder hinterlassen temporäre Dateien.
Scalable KJam ist in der Lage, große Projekte in vielen Verzeichnissen verteilt in einem Durchgang zu bauen und zu verwalten und zu verteilen build Schritte, um mehrere Prozessoren auf einem oder mehreren vernetzten Maschinen.
Leicht zu transportieren KJam derzeit nur unter Windows ausgeführt, aber es ist so konzipiert, leicht zu transportieren sein. Ports auf Linux und OSX sind geplant.
Multiplattformunabhängig Regeln und plattformspezifische Aktionen getrennt von Abhängigkeitsregeln definiert werden.
Anpassbare Entwickler können verbessern und zu erweitern KJam durch die Schaffung von benutzerdefinierten Regeln zu anderen integrierten Richtlinien nutzen.
Sprache KJam beinhaltet Flow-Control-Anweisungen, Variablen, und ein paar andere Features aus Allzweck Sprachen.
Automatische Abhängigkeiten KJam berechnet Abhängigkeiten für seine Ziele beim Bau. Es besteht keine Notwendigkeit für einen separaten Offline-Make abhängen Schritt.
Was ist neu in dieser Version:
Softwarebeschreibung:
Version: 0.37
Upload-Datum: 2 Jun 15
Lizenz: Frei
Popularität: 64
Kommentare nicht gefunden