blob: f51745fbe98dcff1510b6479545d7f74876fa6de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# taler-packaging ng
This directory contains the improved implementation of container-based
packaging for GNU Taler and associated packages.
The major improvement is that a component can be built *without* having to
rebuild every single package.
Instead, dependencies are only built on-demand. Each package is built in a
fresh environment, with build dependencies pulled in via apt. Previously built
packages are available via a file-based apt source.
The packaging logic is also the same for Debian and Ubuntu.
## Structure
* `packages/$DISTRO-$DISTRO_VERNAME`: Output folder for debian packages.
Also contains a `Packages.gz` metadata file generated by `dpkg-scanpackages`
so that this folder can be directly consumed as a trusted package source.
* `buildscripts/*`: Build scripts used during the package build steps.
|