Setup.shl

Setup.shl

setup - Preprosta knjižnica Bash za nastavitev strukture imenika z uporabo definicij, podobnih Makefileu.Namen programa Setup.shl je ponuditi enak osnovni niz funkcij kot druga podobna orodja v Bash-ovem okolju: lahko določite recepte za ustvarjanje datotek iz njihovih odvisnosti in izvršite te recepte za vse datoteke, ki niso posodobljene, po vrstnem redu in vzporedno, kadar je to mogoče.Je zelo minimalen (osnovna funkcionalnost sega na 3 glavne funkcije in ducat pomočnikov), njegov cilj pa je biti čim bolj enostaven za učenje, hkrati pa ponuja široko razširljivost, pri čemer uporablja Bash kot svoj skriptni jezik.Prednosti: - res majhen odtis (<1000 LoC za celotno knjižnico), kar pomeni, da lahko knjižnico povežete kot del procesa gradnje - manjši napori učenja (10 minut za začetek) v primerjavi z drugimi enako zmogljivimi orodji - prenosni navsi Unixi, ki lahko poganjajo Bash (Linux, MacOS, FreeBSD, ...) - Scenariji za nastavitev lahko uporabijo vso moč Bash-a za določitev lastnih receptov in pravil - lahko si ogledajo izvorne datoteke za spremembe za izvajanje neprekinjenih sestavitev - composable: build scriptlahko naložite druge skripte za gradnjo, da pregledno vključite svoje produkcije. slabosti: - za pravilno delovanje potrebuje Bash> 4.0, kar bo morda zahtevalo posodobitev nekaterih sistemov - lahko je počasi skeniranje vseh odvisnosti velike gradnje na počasnem disku (lahko skenirate do 1000 datotek / s, čeprav lahko s pomočjo državnih datotek nekoliko omilite težavo in neprekinjene gradnje, če vse drugo odpove - zelo mlado orodje, z malo vgrajenimi pravili in malo standardizacije
setup-shl

Kategorije

Alternativa Setup.shlu za Xcode z licenco odprtokodnega vira