bmake is a program designed to simplify the maintenance of other programs. Its input is a list of specifications as to the files upon which programs and other files depend. If no -f makefile makefile option is given, bmake will try to open 'makefile' and then 'Makefile' in order to find the specifications.
pyrobase assembles general Python helper functions and classes that can be applied to any project. This includes some additional tasks for the Paver build tool, an improved xmlrpc2scgi module, unit test helpers, and generic base modules for various domains. All modules have unit tests, and the goal is to reach >80% coverage.