summaryrefslogtreecommitdiff
path: root/guix/build/store-copy.scm
diff options
context:
space:
mode:
authorCaleb Ristvedt <caleb.ristvedt@cune.org>2020-04-13 11:39:18 -0500
committerCaleb Ristvedt <caleb.ristvedt@cune.org>2020-04-13 13:14:51 -0500
commit6c1ff3f34ecbb1c7df182a1d56d37cfec7782fe8 (patch)
tree3e1cdaf229ae3098039c133a1f554641be02efad /guix/build/store-copy.scm
parentd1832f8b5cafdccfba99fc615ba932fc69590cf3 (diff)
guix/store/build-derivations.scm: new module.guile-daemon
* guix/build/store-copy.scm (<store-info>): export so that (match x ($ <store-info> ...) ...) will work. * guix/store/build-derivations.scm: new module (note: WIP). (get-output-specs, builtin-download, add-to-trie, make-search-trie, remove-from-trie!, scanning-wrapper-port, scan-for-references, ensure-input-outputs-exist, build-derivation): new procedures. (builtins): new variable. (<trie-node>): new record types. * Makefile.am: add guix/store/build-derivations.scm to STORE_MODULES.
Diffstat (limited to 'guix/build/store-copy.scm')
-rw-r--r--guix/build/store-copy.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/guix/build/store-copy.scm b/guix/build/store-copy.scm
index 549aa4f28b..73bfe694e0 100644
--- a/guix/build/store-copy.scm
+++ b/guix/build/store-copy.scm
@@ -27,7 +27,8 @@
#:use-module (ice-9 rdelim)
#:use-module (ice-9 ftw)
#:use-module (ice-9 vlist)
- #:export (store-info?
+ #:export (<store-info>
+ store-info?
store-info
store-info-item
store-info-deriver