From f989fa392f1786720cf18e75cc085e4f0f8d76d9 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 28 Aug 2013 23:59:14 +0200 Subject: gnu: linux-initrd: Allow Guile modules to be embedded in the initrd. * gnu/packages/linux-initrd.scm (raw-build-system): New macro. (module-package, compiled-module-package): New procedures. (expression->initrd): Add `modules' keyword parameter. Add "modules" and "modules/compiled" inputs; copy them onto the initrd. * guix/derivations.scm (imported-modules, compiled-modules): Publicize. --- guix/derivations.scm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'guix/derivations.scm') diff --git a/guix/derivations.scm b/guix/derivations.scm index 59a3957149..c05644add2 100644 --- a/guix/derivations.scm +++ b/guix/derivations.scm @@ -61,6 +61,8 @@ (define-module (guix derivations) derivation %guile-for-build + imported-modules + compiled-modules build-expression->derivation imported-files)) -- cgit v1.2.3