summary refs log tree commit diff
path: root/.gitignore
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-06-06 14:01:12 +0200
committerLudovic Courtès <ludo@gnu.org>2017-06-21 11:05:52 +0200
commit55b4715fd4c03e46501f123c5c9bc6072edf12a4 (patch)
treec4a593e5449fc61491460136507ad81eec9d5163 /.gitignore
parenta431929d3dadf2dd1e9ed95146c77edffc9ba22f (diff)
downloadguix-55b4715fd4c03e46501f123c5c9bc6072edf12a4.tar.gz
profiles: Represent propagated inputs as manifest entries.
* guix/profiles.scm (package->manifest-entry): Turn DEPS into a list of
manifest entries.
(manifest->gexp)[entry->gexp]: Call 'entry->gexp' on DEPS.
Bump version to 3.
(sexp->manifest)[infer-dependency]: New procedure.
Use it for versions 1 and 2.  Parse version 3.
(manifest-inputs)[entry->gexp]: New procedure.
Adjust to 'dependencies' being a list of <manifest-entry>.
* tests/profiles.scm ("packages->manifest, propagated inputs")
("read-manifest"): New fields.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions