KJam este un instrument construit ca make. Se folosește o sintaxă similară Jam, cu caracteristici mai puternice decât Jam original.
Acesta a construit-in foarte repede viewpathing scanare dependență, pe-țintă, și fluxul de control C-like. Este optimizat pentru mașini multi-procesor. Se poate accelera de construcție, prin lansarea a construi acțiuni pe un peer-to-peer distribuite rețea de servere construi.
KJam Build instrument este conceput pentru a sprijini proiecte mari cu mii de obiective, sau proiecte care necesită construirea pe mai multe arhitecturi țintă.
KJam este proiectat pentru a fi:
KJam unintrusive și curat este mic. Ea are neglijabil CPU aeriene, și nu creează sau lăsați în urmă fișiere temporare.
Scalable KJam este capabil de a construi proiecte mari repartizate pe mai multe directoare într-o singură trecere și poate gestiona și distribui măsuri construi la mai multe procesoare pe una sau mai multe mașini în rețea.
Foarte portabil KJam rulează în prezent doar pe Windows, dar este proiectat pentru a fi ușor de transportat. Porturi de Linux și OSX sunt planificate.
Normele independente multiplatformă Platforma și acțiuni specifice platforma pot fi definite separat de reguli de dependență.
Dezvoltatorii personalizate pot îmbunătăți și extinde KJam creând reguli definite de utilizator pentru a utiliza alte directive built-in.
Limba KJam include declarații de flux de control, variabile, și alte câteva caracteristici ale limbilor de uz general.
Automată Dependențe KJam calculează dependențele pentru obiectivele în timpul construirii. Nu este nevoie de o off-line separat make depinde pas.
Ce este nou în această versiune:
Detalii soft:
Versiune: 0.37
Incarca data: 2 Jun 15
Licenţă: Gratuit
Popularitate: 64
Comentariile nu a fost găsit