Buildout – Безплатен инструмент за автоматизация на изграждането на софтуер с отворен код, написан на Python.
Buildout позволява ви да създавате, изграждате и внедрявате многокомпонентни приложения. Помага да се конфигурират и прецизно да се възпроизвеждат софтуерни компилации на дадена конфигурация.
Buildout използвайте проекти като Django, Zope, Plone, Silva, Pylons и др.
Терминът „buildout“ се прилага и за директория, в която е разположена конфигурацията на някое приложение и съдържа файла buildout.cfg, докато скриптът buildout обикновено се намира в bin/buildout.
Основни характеристики Buildout
Файловете за конфигурация описват файловете egg-(формата на софтуерните пакети в Python, като RPM), необходими за сглобяване, и други части (като part), като библиотеки на други езици за програмиране, които изискват компилиране.
Опции на командния ред Buildout
Режимите на работа на скрипта buildout могат да бъдат определени чрез параметри на командния ред:
Команди (например buildout install ) и стойности на ключовете във формат part:option=value също могат да се задават от командния ред.


