Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Build Creator

The BuildCreator tool was devised to enable the easy generation of binary packages that include more than one source. The purpose of the build creator is to simplify the building of projects that require the combining of multiple sources. To aid discussion of the tool we shall look at the configuration file combining the Apache Qpid release with that of the BerkeleyDB Store plugin form JBoss. However, the tool is a general binary build tool written in Python.

Command Line arguments

There are various command line arguments, mainly to change the amount of logging the tool generates.

No Format

subprocess is required for this tool and is not present in versions prior to 2.4.0
usage: buildCreator.py [options]

options:
  -h, --help            show this help message and exit
  -c, --config=CONFIG
                        set configuration file : default = build.config
  -v, --verbose         enable verbose output
  -d, --debug           enable debug output
  -q, --quiet           Enable quiet ouptut
  -i, --ignore-errors   Ignore errors

File formats

Two files are currently required by the tool the main configuration file and the build file.

...