diff options
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/library/lux/tool/compiler/meta/packager.lux | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/meta/packager.lux b/stdlib/source/library/lux/tool/compiler/meta/packager.lux index 9f37fff18..741ee6591 100644 --- a/stdlib/source/library/lux/tool/compiler/meta/packager.lux +++ b/stdlib/source/library/lux/tool/compiler/meta/packager.lux @@ -35,10 +35,9 @@ (List [archive.ID (List artifact.ID)])) (def: .public order - (-> cache/module.Order Order) - (list#each (function (_ [module [module_id [descriptor document]]]) - (|> descriptor - (value@ descriptor.#registry) + (-> (cache/module.Order Any) Order) + (list#each (function (_ [module [module_id [_descriptor _document _output registry]]]) + (|> registry registry.artifacts sequence.list (list#each (|>> product.left (value@ artifact.#id))) |