Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 790 Bytes

README.md

File metadata and controls

35 lines (22 loc) · 790 Bytes

Novabuild

Novabuild is a build system used by Be IP to generate Debian (.deb) packages out of upstream tarballs or repositories and a separate repository of 'debian/' directories.

Installation and dependencies

To use Novabuild you first need to install the following dependencies:

  • python-argparse
  • python-jinja2
  • sudo

Then, install this package:

$ python setup.py install

Preparing the virtual machine

From within your novabuild repository inside of the virtual machine, start preparing the environment:

$ sudo novabuild prepare

Once this is done, you can build your package:

$ novabuild build $package_name

See novabuild --help for more information.