gexp: 'lower-inputs' uses 'mapm/accumulate-builds'.
This doesn't have an noticeable impact on the run time of 'guix system build desktop.tmp --no-grafts -d'. * guix/gexp.scm (lower-inputs): Use 'mapm/accumulate-builds' instead of 'mapm'.
This commit is contained in:
parent
1213ea9bd9
commit
584dfdac37
1 changed files with 16 additions and 16 deletions
|
@ -683,7 +683,7 @@ When TARGET is true, use it as the cross-compilation target triplet."
|
||||||
(and (string? obj) (store-path? obj)))
|
(and (string? obj) (store-path? obj)))
|
||||||
|
|
||||||
(with-monad %store-monad
|
(with-monad %store-monad
|
||||||
(mapm %store-monad
|
(mapm/accumulate-builds
|
||||||
(match-lambda
|
(match-lambda
|
||||||
(((? struct? thing) sub-drv ...)
|
(((? struct? thing) sub-drv ...)
|
||||||
(mlet %store-monad ((obj (lower-object
|
(mlet %store-monad ((obj (lower-object
|
||||||
|
|
Reference in a new issue