Buildtool

Software screenshot:
Buildtool
Software ətraflı:
Version: 0.16
Tarixi Upload: 3 Jun 15
Geliştirici: Julio M. Merino Vidal
Lisenziya: Pulsuz
Məşhurluq: 14

Rating: 2.0/5 (Total Votes: 1)

Buildtool yüksək inteqrasiya shell əsasında qurmaq infrastrukturu var. Onun modülerliği görə bağımsız proqramları, paylaşılan kitabxana və ya sənədlərin paketləri kimi, proqram paketi hər cür inkişaf etdirilməsində istifadə edilə bilər.
Burada "Buildtool" bəzi əsas xüsusiyyətləri aşağıdakılardır:
· Avtomatik konfiqurasiya scripts: Buildtool Siz sadə yazmaq imkan verir, lakin hələ güclü, avtomatik konfiqurasiya scripts. Bu build sisteminin xüsusiyyətləri yoxlamaq və bu düzgün qurmaq üçün proqram paketi uyğunlaşdırmaq üçün istifadə olunur.
· Build scripts: Buildtool ilə siz də skript qurmaq yaza bilərsiniz. Bu qurmaq və build sistemində proqram paketi yüklemek üçün istifadə olunur. Onlar bağımsız kommunal paylaşılan kitabxana qədər paketi hər cür tərtib və build ev sahibi bütün detalları gizlədir bir çox sadə şəkildə bildirin.
· Pulsuz: Buildtool tamamilə pulsuz, üç bənddə BSD lisenziya şərtlərinə əsasən lisenziya. Bu əsasən mükəmməl pulsuz və kommersiya inkişafı uyğun deməkdir. Digər alətlər, və ya hətta bəzi pulsuz olanlar üçün kommersiya layihələri üçün onlara az cəlbedici edə bilər ki, lisenziya GPL var!
· Modul: Buildtool aydın bir xüsusi vəzifə etdiyini hər bir neçə modulları bölünüb. Baxmayaraq ki, bütün hissələri yüksək inteqrasiya olunur, və bütün bir banderol vasitəsilə idarə olunur.
· No yaradılan faylları digər build kommunal fərqli olaraq, Buildtool proqram paketləri tərtib əvvəl sistem yüklü olmalıdır; öz scripts bağımsız deyil. Bu yanaşmanın advantadges aydındır: bu paylama faylları kosmik böyük miqdarda istifadə, nə də Makefile.in faylları (GNU autoconf gələn) konfiqurasiya scripts kimi böyük faylları yaratmaq üçün heç bir ehtiyac (GNU automake gələn) var. O, həmçinin bütün paketləri avtomatik olaraq bölüşdürülməsi daxil faylları bərpa olmadan, Buildtool da düzeltmelerini faydalanmaq üçün imkan verir. Bir disadvantadge kimi, build sistemi Buildtool yüklemek üçün lazımdır ... lakin həqiqətən bu kimi kiçik bir proqram paketi yükleme haqqında ağla edirsiniz? Həqiqətən deyil!
· Portable: Buildtool ən azı Darwin, FreeBSD, Linux, NetBSD, OpenBSD və Solaris, iş məlumdur. Daşıma çox vacibdir və bu baxımdan hesabat bugs mümkün qədər tez idarə olunur ki, unutmayın.
· Standard shell scripting: siz merak halda, Buildtool bir neçə istisna ilə, POSIX shell scripting tamamilə kodlu olunur. Bu Bəzi köməkçi kommunal da C. Amma baxımından geliştirici baxımdan kodlu C. kodlu (tam performans üçün əlavə) bəzi qeyri-standart xüsusiyyətləri ilə öz shell tərcüməçi, daxildir, bütün build scripts kimi kodu shell azaldılır bu dildə yazılmışdır.
Bu Release Yenilikler:
· Onlara bir build zamanı yaradılmış bütün müvəqqəti faylları qoymaq üçün istifadə olunur iş rehberler, üçün preliminar dəstək Added. Bu hər hansı bir şəkildə çirklənmiş almaq deyil kimi mənbə ağac, yalnız oxumaq edilməsi imkan verir. Mövcud paketləri tamamilə bu yardım üçün məntiqi faylları bəzi tweaks lazım ola bilər ki, qeyd. Test ilə kömək etmək üçün, 'bəli, belə ki, bu xüsusiyyət həmişə istifadə olunur `üçün bt_config.conf ilə BT_USE_WORKDIR dəyişən müəyyən etməlidir.
· Sənədlərin quraşdırılması aradan son istifadəçi tərəfindən istifadə edilə bilər ki, bir standart özelleştirilebilir `DOC" xüsusiyyət əlavə etdi. Mövcud paketləri baxmayaraq ki, bu şərəf müəyyən etmək üçün lazım ola bilər.
· Bt_logic əsas yeniden yazılmış edilmişdir. İndi daha çox daha sürətli və bir çox axmaq hataları həll yaxşı asılılıq nəzarət var.
· Silindi proqramları çalıştırmak üçün çərçivə (silindi kitabxana ilə bağlı ola bilər olan) readded edilmişdir. Bu libtool onun .libs kataloq ilə nə çox oxşardır, və son istifadəçi üçün tam şəffaf deyil.
Saxta kök kataloq paketləri yüklemek üçün dəstək · Əlavə (bu bt_logic dönüşüm zamanı itirilmiş kimi əslində, readded) bir çox paket sistemləri lazım Buildtool-ized proqramları dəstəkləmək üçün.
· Anlayışlar adları (konfiqurasiya başlığının yazılı) onlar onlara müraciət dil adını daxil dəyişdirilib. Bu C və C ++ derleyiciler uyğun olmayan, daha yaxşı dəstək verir. Bu (ən azı) `0,16 'üçün BT_REQUIRE təyin etmək lazımdır təsir etmək üçün Qeyd edək ki, başqa, əvvəlki davranış saxlanılır.
· Birden çox giderir () funksiyası bt_check_bits görülmüşdür.
Eyni layihə iyerarxiya altında görünen ki, kitabxana rehberler (və əl -L bayrağı ilə müəyyən) belə · Bir rpath çevrilir bt_logic link komanda deyil Sabit.
· OpenBSD 3.4, HP-UX və Tru64 altında Sabit build.
· Bir etmək kommunal görünür bt_config ilə bt_check_prog_make () çek Added.
· Bt_swcgen üçün bt_echo () və bt_source () funksiyaları əlavə edilib.
Quraşdırma unversioned rehberler və binaries istifadə dəyişdirilib ·.

Oxşar proqram

wxWidgets
wxWidgets

20 Feb 15

DEMUX Framework
DEMUX Framework

17 Feb 15

Gambas
Gambas

20 Feb 15

nwbintools
nwbintools

14 Apr 15

Şərh Buildtool

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!