Skip to content
/ novabuild Public

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.

License

Notifications You must be signed in to change notification settings

nud/novabuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages