diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2021-07-02 22:47:51 -0400 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2021-07-18 02:02:34 -0400 |
commit | aeded14b8342c1e72afd014a1bc121770f8c3a1c (patch) | |
tree | 571cee7dff06d9f9af5e1207780dfe3634b13ce8 /gnu/build | |
parent | 15b4372b6019fa515c5ef01bd290145a8d507000 (diff) | |
download | guix-aeded14b8342c1e72afd014a1bc121770f8c3a1c.tar.gz |
pack: Allow embedding custom control files in deb packs.
* guix/scripts/pack.scm (self-contained-tarball/builder) [extra-options]: New argument. (self-contained-tarball, squashfs-image, docker-image) (debian-archive): Likewise. Remove two TODO comments. Document EXTRA-OPTIONS. Use the custom control files when provided. (%deb-format-options): New variable. (show-deb-format-options, show-deb-format-options/detailed): New procedures. (%options): Register new options. (show-help): Augment with new usage. (guix-pack): Validate and propagate new argument values. * doc/guix.texi (Invoking guix pack)[deb]: Document how to list advanced options. Add an example. * tests/pack.scm (deb archive...): Provide extra-options to the debian-archive procedure, and validate that the provided files are embedded in the pack.
Diffstat (limited to 'gnu/build')
0 files changed, 0 insertions, 0 deletions