summaryrefslogtreecommitdiff
path: root/tests/guix-pack.sh
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-10-27 23:47:59 +0200
committerLudovic Courtès <ludo@gnu.org>2018-11-06 23:21:23 +0100
commitec4c81fe32a90890a6190443248078ce7366503f (patch)
tree8bf8b57a4199d5f3c92c4a05ffd4a4652b525c84 /tests/guix-pack.sh
parentc6b05bacc08dc423db74ae24d442fd43f1ba8893 (diff)
downloadgnu-guix-ec4c81fe32a90890a6190443248078ce7366503f.tar
gnu-guix-ec4c81fe32a90890a6190443248078ce7366503f.tar.gz
pack: Move store database creation to a separate derivation.
* guix/scripts/pack.scm (store-database): New procedure. (self-contained-tarball): Use it when LOCALSTATEDIR? is true. Remove 'schema' and add 'database'. [build]: Pass DATABASE to 'populate-single-profile-directory'. (squashfs-image): Remove #:deduplicate? parameter. [build]: Remove (gnu build install) and (guix config) from the imported modules. Remove 'with-extensions'. * gnu/build/install.scm (populate-single-profile-directory): Remove #:deduplicate?, #:register?, and #:schema; add #:database. Remove call to 'register-closure' and simply copy DATABASE instead.
Diffstat (limited to 'tests/guix-pack.sh')
0 files changed, 0 insertions, 0 deletions