summaryrefslogtreecommitdiff
path: root/guix/combinators.scm
diff options
context:
space:
mode:
authorAndy Patterson <ajpatter@uwaterloo.ca>2018-08-30 01:36:28 -0400
committerLudovic Courtès <ludo@gnu.org>2018-09-19 18:25:28 +0200
commit7b6b7cdcc5d50cb25c140145b30028c5569c62af (patch)
tree3e9266326e37ad50af6349f333b288e807d815c3 /guix/combinators.scm
parent241358dc94b3c2039a4aa05bcb18b4d1ef6f6d35 (diff)
build-system/asdf: Handle all asdf dependency specifications.
Add support for dependencies of the form (:version <name> <version>), (:feature <feature> <dependency-specification>) and (:require <module-name>), as defined by <https://common-lisp.net/project/asdf/asdf.html#The-defsystem-grammar>. * guix/build/lisp-utils.scm (normalize-dependency): New variable. (make-asd-file)[dependencies]: Use it to generate dependencies with normalized names. [dependency-name]: New variable. [registry]: Use it to flatten the normalized dependencies. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'guix/combinators.scm')
0 files changed, 0 insertions, 0 deletions