Buildtool

Programinė įranga Screenshot:
Buildtool
Programinė detalės:
Versija: 0.16
Įkėlimo datą: 3 Jun 15
Licencija: Nemokamai
Populiarumas: 75

Rating: 2.0/5 (Total Votes: 2)

Buildtool yra labai integruota lukštais remiantis kurti infrastruktūrą. Jis gali būti naudojamas bet kokio programinės įrangos paketo rūšies vystymosi, kaip ir atskiri programų, bendrų bibliotekų ar dokumentų paketų dėl savo moduliariškumo.
Štai keletas pagrindinių ypatybių "Buildtool":
· Automatinis skriptą: Buildtool leidžia jums parašyti paprasta, bet dar galingas, automatinės konfigūracijos scenarijų. Jie naudojami siekiant patikrinti bruožų statyti sistemą ir pritaikyti programinės įrangos paketą tinkamai pastatyti į jį.
· Sudėjimas scenarijai: Su Buildtool taip pat galite rašyti statyti scenarijus. Jie naudojami siekiant sukurti ir įdiegti programinės įrangos paketą statyti sistemą. Jie leidžia jums rinkti bet kokią paketo rūšies, nuo standalone komunalinių bendrų bibliotekų ir labai paprastas būdas, kuris slepia visas detales statyti kompiuterio.
· Nemokamai: Buildtool yra visiškai nemokama, licencijuotos pagal tris clause BSD licencijos sąlygomis. Tai iš esmės reiškia, kad ji puikiai tinka nemokamų ir komercinių plėtrą. Kiti įrankiai yra GPL licenciją, kuri gali padaryti juos mažiau patrauklus komerciniams projektams, ar net šiek tiek laisvo tie!
· Moduliniai: Buildtool aiškiai padalytas į kelis modulius, kurių kiekvienas daro tai konkrečią užduotį. Nors visos dalys yra labai integruota, ir visi tvarkomi per vieną įvynioti.
· Nėra generuojami failai: Skirtingai nuo kitų statyti komunalinių, Buildtool turi būti įdiegta sistema, prieš sudarant programinės įrangos paketus; jos scenarijai yra ne standalone. Šio požiūrio advantadges yra aiški: ji neturi poreikis gauti didžiulis failus kaip configure scenarijus (jau nuo GNU autoconf), nei Makefile.in failus (ateina iš GNU automake), kurios naudoja didelį kiekį erdvės paskirstymo failus. Ji taip pat leidžia visi paketai automatiškai gauti naudos iš pataisymai į Buildtool, nereikia regeneruoti failus įtraukti į paskirstymą. Kaip disadvantadge, jums reikia įdiegti Buildtool nuo pasiruošimo sistema ... bet ar jūs tikrai mintis apie įdiegti mažą programinės įrangos paketą patiko šį vieną? Tikrai ne!
· Nešiojamieji: Buildtool yra žinoma, kad dirbti bent Darvinas, FreeBSD, Linux NetBSD, OpenBSD, ir "Solaris. Turėkite omenyje, kad perkeliamumas yra labai svarbus, ir klaidas, pasireiškusios šiuo aspektu yra tvarkomi kaip įmanoma greičiau.
· Standartinė apvalkalo scenarijus: jei jums yra įdomu, Buildtool koduojamas visiškai POSIX shell scenarijus, su kai keliomis išimtimis. Ji apima savo lukštais vertėjas, su kai nestandartinių funkcijų (pridėtinę visiškai įvykdyti), koduojamos C Kai pagalbininkas komunalinės paslaugos taip pat yra koduojami C. Bet iš kūrėjo požiūriu, viskas sumažinta Mokėti kodą, statyti scenarijus yra parašyta šia kalba.
Kas naujo šioje versijoje:
· Pridėta preliminar paramą darbui katalogų, kurie yra naudojami įdėti visus laikinus failus, sukurtus per juose statyti. Tai leidžia priėmimo šaltinis medis tik skaityti, nes ji bus ne gauti užterštas bet kokiu būdu. Atkreipkite dėmesį, kad esami paketai gali prireikti tam tikru savo logika failus tweaks remti tai visiškai. Norėdami padėti su bandymų, turėtumėte nustatyti BT_USE_WORKDIR kintamąjį bt_config.conf į "taip", kad ši funkcija yra visada naudojamas.
· Pridėta standartinį pritaikoma `DOC" funkcija, kuri gali būti naudojama galutiniam vartotojui išjungti diegimą dokumentus. Esamos paketai gali tekti pritvirtinti prie pagerbti tai, nors.
· Bt_logic branduolys buvo perrašytas. Jis dabar yra kur kas greičiau nei anksčiau ir turi geresnį priklausomybių kontrolės, kuri išsprendžia daugelį kvailų klaidų.
· Sistemą paleisti neįdiegtųpaketų programas (kurios gali būti susiję su pašalinta bibliotekose) buvo readded. Jis yra labai panašus į tai, ką libtool daro su savo .libs katalogą, ir yra visiškai skaidri, kad galutiniam vartotojui.
· Pridėta (iš tiesų, readded, nes ji buvo prarasta per perėjimo prie bt_logic) parama įdiegti paketus netikrą kataloge, reikia daug paketų sistemos, padedančios Buildtool-izuoti programas.
· Apibrėžimai vardai (tie parašyta, kad konfigūracijos antraštės) buvo pakeistas siekiant įtraukti kalbų vardą jie susiję su jais. Tai suteikia geresnę paramą, kai C ir C ++ kompiliatorius nesutampa. Atkreipkite dėmesį, kad tai įsigaliotų reikia nustatyti BT_REQUIRE į (mažiausiai) "0,16"; kitaip, ankstesnio elgesys yra saugomi.
· Keli pataisymai buvo padaryta bt_check_bits () funkcija.
· Fiksuotas nuorodą komandą bt_logic todėl, kad biblioteka katalogai stulpelyje paties projekto hierarchija (ir rankiniu būdu nurodo -L vėliava) nėra konvertuojami į rpath.
· Fiksuotas statyti pagal OpenBSD 3.4, HP-UX ir Tru64.
· Pridėta bt_check_prog_make () Atvykimas bt_config, kuris atrodo už makiažo naudingumas.
· Pridėta bt_echo () ir bt_source () funkcijas bt_swcgen.
· Įrenginys buvo pakeista naudoti unversioned katalogų ir dvejetainius.

Panaši programinė įranga

Clozure CL
Clozure CL

3 Jun 15

asm2class
asm2class

3 Jun 15

cx_Freeze
cx_Freeze

17 Jul 15

Komentarai Buildtool

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!