Buildtool

Софтуер снимки:
Buildtool
Софтуер детайли:
Версия: 0.16
Дата на качване: 3 Jun 15
Розробник: Julio M. Merino Vidal
Разрешително: Безплатно
Популярност: 14

Rating: 2.0/5 (Total Votes: 1)

Buildtool е силно интегрирана черупки основава изграждането на инфраструктура. Може да се използва при разработването на всякакъв вид софтуерен пакет, като програми самостоятелни, споделени библиотеки или пакети документация, поради своята модулност.
Ето някои основни характеристики на "Buildtool":
· Автоматично конфигурационни скриптове: Buildtool ви позволява да напиша прост, но все още силни, автоматични конфигурационни скриптове. Те се използват, за да проверите за признаци на Системата за създаване и адаптиране на софтуерния пакет за изграждане на правилно в него.
· Изграждане на скриптове: С Buildtool можете да напишете изгради скриптове. Те се използват за изграждане и инсталиране на софтуерен пакет в системата строителство. Те ви позволяват да компилирате всякакъв вид опаковка, като се започне от самостоятелни помощни програми за споделени библиотеки, и по много прост начин, който скрива всички подробности за натрупването домакин.
· Безплатно: Buildtool е напълно безплатна, лицензиран при условията на лиценза BSD три клауза. Това по същество означава, че той идеално пасва безплатно и търговско развитие. Други инструменти са GPL лиценз, който може да ги направи по-малко привлекателно за търговски проекти, или дори за някои безплатни такива!
· Modular: Buildtool е ясно разделен на няколко модула, всеки от които прави една конкретна задача. Въпреки че, всички части са силно интегрирани, и навсякъде се осъществяват само чрез една обвивка.
· Не са генерирани файлове: За разлика от други изграждане на комунални услуги, Buildtool трябва да се инсталира на системата, преди съставянето на софтуерни пакети; неговите скриптове не са самостоятелни. На advantadges на този подход са ясни: тя няма нужда да се генерират огромни файлове като Конфигуриране скриптове (идващи от GNU Autoconf), нито Makefile.in файлове (идващ от GNU automake), която се използва голяма част от пространството в разпространение на файлове. Той също така позволява на всички пакети за автоматично се възползват от грешки в Buildtool, без да се налага да се регенерират файловете, включени в дистрибуцията. Като disadvantadge, трябва да инсталирате Buildtool относно системата съградим ... но наистина ли нещо против относно инсталирането на малък софтуерен пакет като този? Наистина не!
· Portable: Buildtool е известно да работят в най-малкото, Дарвин, FreeBSD, Linux, NetBSD, OpenBSD и Solaris. Имайте предвид, че преносимостта е много важно, и бъгове, съобщени в този аспект се обработват възможно най-скоро.
· Standard шел програмирането: В случай, че се чудите, Buildtool е кодиран изцяло в POSIX черупка скриптове, с някои малки изключения. Тя включва собствена черупка преводач, с някои нестандартни характеристики (добавят за пълното изпълнение), кодирани в C. Някои помощни комунални услуги също са кодирани в C. Но от гледна точка на разработчика на оглед, всичко се свежда до плащам код, изграждане скриптове са написани на този език.
Какво е новото в тази версия:
· Добавено preliminar подкрепа за работата на директории, които се използват, за да постави всички временни файлове, създадени по време на строителство в тях. Това дава възможност за вземане на източника дървото е само за четене, тъй като тя няма да се замърсява по никакъв начин. Имайте предвид, че съществуващите пакети може да се наложи някои ощипвам в тяхната логика файлове в подкрепа на това напълно. За да помогне с тестване, трябва да настроите променливата BT_USE_WORKDIR в bt_config.conf да `Да", така че тази функция се използва винаги.
· Добавено стандартен адаптивни `DOC" функция, която може да се използва от крайния потребител, за да забраните монтаж на документация. Може да се наложи съществуващите пакети, за да бъде фиксиран в чест на този, все пак.
· Ядро bt_logic му е пренаписана. Сега е много по-бързо от преди и има по-добър контрол на зависимостта, която решава много глупави грешки.
· A рамка да тече деинсталирани програми (тези, които могат да бъдат свързани с деинсталирани библиотеки) е readded. Той е много подобен на това, което libtool прави със своята .libs директория, и е напълно прозрачно за крайния потребител.
· Добавен (в действителност, readded, тъй като той е загубен по време на преобразуването на bt_logic) подкрепа за инсталиране на пакети в един фалшив главната директория, необходими в много пакетни системи за подпомагане Buildtool-рана програми.
· Имена Определения "(тези писмена да заглавната част на конфигурацията) са променени с цел да включва името на език, който те се отнасят до по тях. Това осигурява по-добра поддръжка, когато С и С ++ компилатори не съвпадат. Имайте предвид, че за това, за да влезе в сила трябва да зададете BT_REQUIRE до (най-малко) `0,16"; В противен случай, предходната поведението се поддържа.
· Множество поправки са направени в () функцията bt_check_bits.
· Фиксирана командата линк в bt_logic така че библиотечните директории, фигуриращи в една и съща йерархия проект (и ръчно, определен от -L флага) не са превърнати в една rpath.
· Фиксирана строителство под OpenBSD 3.4, HP-UX и Tru64.
· Добавено на bt_check_prog_make () Тръгване bt_config, която изглежда за изработка полезност.
· Добавено на bt_echo () и bt_source () функции, да bt_swcgen.
· Инсталацията е променена да използва неконтролирани директории и бинарни файлове.

Подобен софтуер

remake
remake

20 Feb 15

Bakery
Bakery

2 Jun 15

omniORB
omniORB

2 Jun 15

Коментари към Buildtool

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория