summaryrefslogtreecommitdiff
path: root/guix/profiles.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 /guix/profiles.scm
parentf03df3ee75d1209fb9782999bd04378c58e9f0f1 (diff)
downloadpatches-10f0a40c16bb572ab7b45f32e39b7761e519ba32.tar
patches-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 'guix/profiles.scm')
0 files changed, 0 insertions, 0 deletions