4 releases

0.0.11 Jan 1, 2021
0.0.10 Jan 1, 2021
0.0.8 Jul 30, 2020
0.0.7 Jul 30, 2020

#7 in #workspaces

BSD-3-Clause

125KB
2K SLoC

panbuild

Functional tests status Flatpak-build CI job status Flatpak-install CI job status Crates.io version License file

The universal builder.

This repo is a work-in-progress and is not ready for general use. The command-line options, command names and file formats might change at any time until the project reaches version 1.0.0.

The supported packaging systems are:

  • flatpak;
  • snap;
  • debian packages (via debian control files);

Install

Using cargo

cargo install panbuild

Using flatpak

# Make sure you have flathub installed.
# This is not working yet.
flatpak install net.louib.panbuild

Install the binary

TODO

Install from sources

See HACKING.md.

License

BSD-3

Dependencies

~2.4–3.5MB
~70K SLoC