guix-devel/gnu
Andy Patterson 35189728cd
build-system/asdf: Use asdf to determine dependencies.
This removes the need for conventions to determine which inputs are run-time
dependencies, and also the need to specify "special" dependencies.

* guix/build/lisp-utils.scm (patch-asd-file, lisp-dependencies)
(wrap-perform-method): Remove them.
(inputs->asd-file-map, system-dependencies, generate-system-definition)
(generate-dependency-links, make-asd-file): New procedures.
(lisp-eval-program): Add an error if no lisp matches.
(compile-system): Don't use asdf's in-built asd-file generator.
2017-05-16 15:18:14 +02:00
..
bootloader bootloader: Add extlinux support. 2017-05-16 14:41:01 +02:00
build bootloader: Adapt vm to new bootloader API. 2017-05-16 14:41:01 +02:00
packages build-system/asdf: Use asdf to determine dependencies. 2017-05-16 15:18:14 +02:00
services services: guix: Authorize the key for bayfront.guixsd.org. 2017-05-15 23:55:10 +02:00
system bootloader: Adapt vm to new bootloader API. 2017-05-16 14:41:01 +02:00
tests bootloader: Add extlinux support. 2017-05-16 14:41:01 +02:00
artwork.scm
bootloader.scm bootloader: Add extlinux support. 2017-05-16 14:41:01 +02:00
local.mk bootloader: Add extlinux support. 2017-05-16 14:41:01 +02:00
packages.scm Add (guix discovery). 2017-05-03 23:50:15 +02:00
services.scm ui: Rename '_' to 'G_'. 2017-05-03 16:16:17 +02:00
system.scm bootloader: Add bootloader name to boot-parameters record. 2017-05-16 14:41:01 +02:00
tests.scm bootloader: Add extlinux support. 2017-05-16 14:41:01 +02:00