summary refs log tree commit diff
path: root/srfi/srfi-64.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-07-09 13:00:46 +0200
committerLudovic Courtès <ludo@gnu.org>2018-07-11 00:52:36 +0200
commit10f0a40c16bb572ab7b45f32e39b7761e519ba32 (patch)
treed33dd183b64208f231380f175ee09f6356d18ff8 /srfi/srfi-64.scm
parentf03df3ee75d1209fb9782999bd04378c58e9f0f1 (diff)
downloadguix-10f0a40c16bb572ab7b45f32e39b7761e519ba32.tar.gz
environment: Simplify code by using manifests internally.
* guix/scripts/environment.scm (strip-input-name)
(package+propagated-inputs, package-or-package+output?)
(compact): Remove.
(inputs->profile-derivation): Rename to...
(manifest->derivation): ... this.  Replace 'inputs' parameter with
'manifest'.
(input->manifest-entry): New procedure.
(package-environment-inputs): Rewrite to return a list of manifest
entries.
(options/resolve-packages): Rewrite to return a manifest.
(guix-environment): Remove 'inputs'.  Define 'paths' in terms of
'manifest-search-paths'.
Diffstat (limited to 'srfi/srfi-64.scm')
0 files changed, 0 insertions, 0 deletions