Jump to content

Buildout

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by LogC (talk | contribs) at 12:12, 6 July 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Buildout
Developer(s)
Stable release
1.4.3 / December 10, 2009
Repository
Operating systemWindows, POSIX
TypeSoftware development tools
LicenseZope Public License
Websitewww.buildout.org, PyPI page

Buildout is an open source software build tool. Buildout is created using Python programming language. It implements a principle of separation of configuration from the scripts that do the setting up. Buildout is primarily used to download and set up dependencies in Python eggs format of the software being developed or deployed, however recipes for build tasks in any environment can be created, and many are already available.

Major features

  • Configuration files are INI format
  • Support for setuptools and eggs[1]
  • Plugin support through Buildout recipes[2]

Sample configuration

  [buildout]
  develop = .
  parts = test

  [test]
  recipe = zc.recipe.testrunner
  eggs = theegg

Notable applications

See also

References