Buildtool

Szoftver screenshot:
Buildtool
Szoftver adatai:
Változat: 0.16
Feltöltés dátuma: 3 Jun 15
Engedély: Ingyenes
Népszerűség: 14

Rating: 2.0/5 (Total Votes: 1)

Buildtool egy magas fokon integrált shell alapú szolgáltatások jobbítására. Ezt fel lehet használni a fejlesztés bármilyen szoftver csomag, mint önálló programok, megosztott könyvtárak vagy dokumentációs csomagokat miatt a modularitás.
Íme néhány kulcsfontosságú jellemzőit "Buildtool":
· Automatikus konfigurációs parancsfájl: Buildtool segítségével írhatsz egyszerű, de mégis erőteljes, konfigurációs parancsfájl. Ezeket használják, hogy ellenőrizze a jellemzői a fordító rendszerben és alkalmazkodni a szoftvercsomag építeni rendesen benne.
· Build szkriptek: A Buildtool akkor is írni build szkriptek. Ezeket használják építeni, és telepítse a szoftvert csomagot a build rendszer. Ezek segítségével összeállítja bármilyen csomagot, kezdve önálló közművek megosztott könyvtárakat, és egy nagyon egyszerű módja, amely elrejti az összes részleteket a build host.
· Ingyenes: Buildtool teljesen ingyenes, engedéllyel feltételei szerint a három pont BSD licenc. Ez lényegében azt jelenti, hogy tökéletesen megfelel a szabad és kereskedelmi fejlesztés. Egyéb eszközök GPL licenc alatt, ami miatt ezek kevésbé vonzó kereskedelmi projektek, vagy akár néhány ingyenes is!
· Moduláris: Buildtool egyértelműen megosztott több modulban, mindegyik csinál egy adott feladatot. Annak ellenére, hogy az összes alkatrész nagy mértékben integrált, és mind kezelni révén egyetlen wrapper.
· Nem generált fájlokat: Eltérően más építmények közművek, Buildtool kell telepíteni a rendszert, mielőtt összeállítása szoftvercsomagok; A parancsok nem standalone. A advantadges E megközelítés egyértelmű: nincs szükség van-e a nagy fájlok, mint a configure script (érkező GNU autoconf), sem Makefile.in fájlok (érkező GNU automake), amely használja a nagy mennyiségű helyet a forgalmazásban fájlokat. Azt is lehetővé teszi az összes csomagot, hogy részesülhetnek automatikusan rögzíti az Buildtool, anélkül, hogy újítsák meg a fájlokat a terjesztésben. Ennek disadvantadge, telepítenie kell Buildtool a build rendszer ... de nem igazán törődjön telepítése egy kis szoftvercsomag mint ez? Tényleg nem!
· Hordozható: Buildtool ismert dolgozni, legalább, Darwin, FreeBSD, Linux, NetBSD, OpenBSD és Solaris. Ne feledje, hogy a hordozhatóság nagyon fontos, és hibát jelentett ebből a szempontból kezeli a lehető leghamarabb.
· Normál shell script: Abban az esetben, ha kíváncsi, Buildtool van kódolva teljesen POSIX shell script, néhány kevés kivételtől eltekintve. Ez magában foglalja a saját shell értelmező, néhány nem szabványos funkciók (hozzáadott maximális teljesítményt), kódolt C. Néhány segítő alkalmazásokat is kódolva C. De a fejlesztő szemszögéből, mind csökkentik a fiktív kódot build szkripteket íródnak ezen a nyelven.
Újdonságok ebben a kiadásban:
· Hozzáadott preliminar munka támogatását könyvtárak, amelyeket az, hogy minden ideiglenes fájlokat közben létrehozott építmények bennük. Ez lehetővé teszi, hogy a forrás fa csak olvasható, hiszen nem szennyeződnek semmilyen módon. Ne feledje, hogy a meglévő csomagokat is kell egy kis csíp a saját logikája fájlokat, hogy támogassa ezt teljesen. Annak érdekében, hogy a tesztelés, be kell állítani a BT_USE_WORKDIR változó bt_config.conf hogy `igen ', így ez a funkció mindig használható.
· Hozzáadott szabványos szabható `DOC" funkció, amely felhasználható a végfelhasználó által letiltani telepítése dokumentációt. A meglévő csomagokat is szükséges rögzíteni, hogy tartsa tiszteletben ezt, bár.
· Bt_logic alapvető átírták. Ez most sokkal gyorsabb, mint korábban, és jobban függőségi szabályozás, amely megoldja sok hülye hibákat.
· A keret fut eltávolított programok (amelyek kapcsolódhatnak a eltávolításra könyvtárak) került readded. Ez nagyon hasonlít ahhoz, amit csinál libtool annak .libs könyvtár, és teljesen átlátható a végfelhasználó.
· Hozzáadott (sőt, readded, mint azt elvesztették az átalakítás során a bt_logic) támogatás csomagokat telepíteni egy hamis gyökér könyvtárat, szükség sok csomagot rendszerek támogatása Buildtool-esített programok.
· Fogalommeghatározások "neveket (azok írva, hogy a konfigurációs header) már változott is a nyelv neve hivatkoznak bennük. Ez jobb támogatást nyújt, ha a C és a C ++ fordítók nem egyeznek. Ne feledje, hogy ez életbe léptetéséhez be kell állítani BT_REQUIRE, hogy (legalább) `0,16"; Ellenkező esetben a korábbi viselkedést tartják.
· Több javítások volna tenni a bt_check_bits () függvény.
· Fix link parancsot bt_logic így könyvtár könyvtárak alatt megjelenő ugyanaz a projekt hierarchia (és kézzel által meghatározott -L) nem alakul át rpath.
· Fix építmények OpenBSD alatt 3.4, HP-UX és Tru64.
· Added bt_check_prog_make () check in bt_config, ami úgy néz ki egy make segédprogram.
· Added bt_echo () és bt_source () függvények bt_swcgen.
· A telepítés megváltozott használni verziókezelt könyvtárak és a futtatható fájlok.

Hasonló program

Boost.Build
Boost.Build

2 Jun 15

DEMUX Framework
DEMUX Framework

17 Feb 15

Cookbooks
Cookbooks

3 Jun 15

Ultimate++
Ultimate++

3 Jun 15

Hozzászólások a Buildtool

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!