123
Setup.shl

Setup.shl

postava - Jednostavna Bash knjižnica za postavljanje strukture direktorija koristeći definicije u obliku makete.Setup.shl namijenjen je pružanju iste osnovne značajke kao i drugi alati slični make-u, unutar Bash okruženja: možete definirati recepte za stvaranje datoteka iz njihovih ovisnosti i izvršiti te recepte za sve datoteke koje nisu ažurirane, po redoslijedu i paralelno kad je to moguće.Vrlo je minimalan (osnovna funkcionalnost svodi se na 3 glavne funkcije i desetak pomagača) i ima za cilj biti što jednostavniji za učenje, istovremeno nudeći široku proširivost koristeći Bash kao jezik skriptiranja.Prednosti: - stvarno mali otisak (<1000 LoC za čitavu knjižnicu), što znači da možete složiti knjižnicu kao dio procesa izrade - smanjeni napori učenja (10 minuta da biste započeli) u usporedbi s drugim jednako moćnim alatima - prenosiv nasvi Unixi koji mogu pokrenuti Bash (Linux, MacOS, FreeBSD, ...) - skripte za postavljanje mogu upotrijebiti svu snagu Bash-a za definiranje vlastitih recepata i pravila - mogu gledati izvorne datoteke za promjene radi implementacije kontinuiranog sastavljanja - composable: build skriptemožete učitati druge skripte gradnje kako bi transparentno integrirali svoje produkcije. kontra: - treba ispravno funkcionirati Bash> 4.0, što može zahtijevati ažuriranje na nekim sustavima;može skenirati do 1000 datoteka / s, iako možete koristiti državne datoteke da donekle ublažite problem i neprekidne izrade ako sve drugo ne uspije - vrlo mlad alat, s malo ugrađenih pravila i malo standardizacije

Kategorije

Alternativa Setup.shlu za BSD s komercijalnom licencom