Buildcloth is a Python library for specifying build systems. You can think of Buildcloth as a meta-build toolkit, but it’s really about defining and maintaining complex multi-stage processes as easily as possible. There are three different tools in the buildcloth toolkit:
Although these components are distinct and are available for independent use, they provide a basis for building and combining ad-hoc tools to orchestrate and implement build systems, without risking insanity or fragility.
A basic tutorial that introduces installing Buildcloth as well as integrating Buildcloth into your existing build automation workflow.