Buildtool

Software kuvakaappaus:
Buildtool
Ohjelmiston tiedot:
Versio: 0.16
Lähetyksen päivämäärä: 3 Jun 15
Kehittäjä: Julio M. Merino Vidal
Lupa: Vapaa
Suosio: 75

Rating: 2.0/5 (Total Votes: 2)

Buildtool on pitkälle integroitu kuori perustuu rakentaa infrastruktuuria. Sitä voidaan käyttää kehittämiseen kaikenlaista ohjelmistopaketin, kuten standalone ohjelmat, jaetut kirjastot tai asiakirjapaketit koska sen modulaarisuus.
Tässä muutamia keskeisiä piirteitä "Buildtool":
· Automaattinen määrityskomentosarjat: Buildtool voit kirjoittaa yksinkertaisia, mutta silti tehokas, automaattinen määrityskomentosarjat. Näitä käytetään tarkistaa ominaisuuksien rakentaa järjestelmän ja mukauttaa ohjelmistopaketti rakentaa oikein sitä.
· Build skriptejä: With Buildtool voit kirjoittaa myös rakentaa skriptejä. Näitä käytetään rakentaa ja asentaa ohjelmisto vuonna rakentaa järjestelmään. Ne voit koota kaikenlaista paketin, aina itsenäinen apuohjelmia jaettuja kirjastoja, ja hyvin yksinkertaisella tavalla, joka piilottaa kaikki yksityiskohdat rakentaa isännän.
· Vapaa: Buildtool on täysin ilmainen, lisensoitu ehtojen kolmen lausekkeen BSD-lisenssi. Tämä tarkoittaa käytännössä sitä, että se sopii täydellisesti vapaa ja kaupallista kehitystä. Muita työkaluja ovat GPL-lisensoidun, joka voi tehdä niistä vähemmän houkuttelevia kaupallisia hankkeita, tai jopa joitakin vapaita niistä!
· Modulaarinen: Buildtool on selkeästi jaettu useisiin moduuleihin, joista jokainen tekee tietyn tehtävän. Vaikka kaikki osat ovat pitkälle integroituneita, ja ne kaikki hoidetaan yhdellä kääre.
· Ei luotu tiedostoja: Toisin kuin muut rakentaa apuohjelmia, Buildtool on asennettava järjestelmään ennen kokoamisessa ohjelmistot; sen skriptit ei standalone. Advantadges Tämän lähestymistavan ovat selkeät: se ei tarvitse tuottaa suuria tiedostoja, kuten configure skriptejä (peräisin GNU autoconf) eikä Makefile.in tiedostoja (peräisin GNU automake), jotka käyttävät suuren määrän tilaa jakelun tiedostoja. Se mahdollistaa myös kaikki paketit automaattisesti hyödyntää korjauksia Buildtool, ilman elvyttämään tiedostoja mukana jakelussa. Kuten disadvantadge, sinun täytyy asentaa Buildtool päälle rakentaa järjestelmä ... mutta oletteko todella mielessä asentamisesta pieni ohjelmapaketti kuin tämä? Todellakaan ole!
· Kannettava: Buildtool tiedetään töihin, ainakin, Darwin, FreeBSD, Linux, NetBSD, OpenBSD ja Solaris. Muista, että siirrettävyys on erittäin tärkeä, ja vikoja raportoidaan tätä näkökohtaa käsitellään niin pian kuin mahdollista.
· Standard shell scripting: Jos mietit, Buildtool on koodattu kokonaan POSIX Shell scripting, muutamaa harvaa poikkeusta lukuun ottamatta. Se sisältää omat kuori tulkki, joidenkin ei-vakio-ominaisuuksia (lisätty täysi suorituskyky), koodattu C. Jotkut auttaja apuohjelmat myös koodataan C. Mutta kehittäjän näkökulmasta, kaikki alennetaan shell koodin rakentaa skriptit on kirjoitettu tällä kielellä.
Mitä uutta tässä julkaisussa:
· Lisätty Preliminar työn tukeminen hakemistoja, joita käytetään laittaa kaikki väliaikaiset tiedostot syntyvät rakentaa niitä. Tämä mahdollistaa tehdä lähdekoodiin lukea vain, koska se ei jää saastuttanut millään tavalla. Huomaa, että nykyiset paketit saattavat tarvita parannuksia niiden looginen tiedostoja tukea tätä täysin. Auttaa testaus, sinun pitäisi asettaa BT_USE_WORKDIR muuttujan bt_config.conf ja `kyllä ​​', niin että tämä ominaisuus on aina käytössä.
· Lisätty standardi muokattavissa `DOC" ominaisuus, jota voidaan käyttää loppukäyttäjä poistaa asennuksen dokumentointi. Olemassa olevat paketit voidaan joutua kiinteitä kunnioittaa tätä, vaikka.
· Bt_logic ydin on kirjoitettu uudelleen. Se on nyt paljon nopeampi kuin ennen, ja on parempi riippuvuus ohjaus, joka ratkaisee monia typeriä bugeja.
· Puitteet ajaa poistettu ohjelmia (jotka voivat liittyä poisteta kirjastot) on readded. Se on hyvin samanlainen kuin mitä libtool tekee sen .libs hakemistoon, ja on täysin läpinäkyvä loppukäyttäjälle.
· Lisätty (itse asiassa readded, koska se katosi aikana konversio bt_logic) tuki asentaa paketteja fake juurihakemistoon, tarvitaan monissa pakkauksessa, jotta voidaan tukea Buildtool-muotoiseen ohjelmia.
· Määritelmät nimet (ne kirjoitetaan konfiguraatio otsikko) on muutettu sisältämään kielen nimeä ne viittaavat niihin. Tämä tarjoaa paremman tuen, kun C ja C ++ kääntäjät eivät täsmää. Huomaa, että tämä tulee voimaan sinun täytyy asettaa BT_REQUIRE on (ainakin) `0,16"; muuten edellinen käyttäytymistä pidetään.
· Useita korjauksia on tehty bt_check_bits () toiminto.
· Kiinteä linkin komento bt_logic jotta kirjaston hakemistoja esiintyvät samoissa projektin hierarkia (ja manuaalisesti määritelty -L lippu) ei muunneta rpath.
· Kiinteä rakentaa alla OpenBSD 3.4, HP-UX ja Tru64.
· Lisätty bt_check_prog_make () tarkistaa bt_config, joka etsii tehdä apuohjelma.
· Lisätty bt_echo () ja bt_source () toiminnot bt_swcgen.
· Asennus muutettiin käyttämään versioimattomia hakemistoja ja binaries.

Vastaavia ohjelmistoja

OMake
OMake

3 Jun 15

cconf
cconf

2 Jun 15

JarSplice
JarSplice

20 Feb 15

fassembler
fassembler

20 Feb 15

Kommentit Buildtool

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!