diff options
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/program/aedifex/command/deps.lux | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/stdlib/source/program/aedifex/command/deps.lux b/stdlib/source/program/aedifex/command/deps.lux index bc4d88f6c..dfe58d707 100644 --- a/stdlib/source/program/aedifex/command/deps.lux +++ b/stdlib/source/program/aedifex/command/deps.lux @@ -18,14 +18,14 @@ ["#." action (#+ Action)] ["#." cache] ["#." dependency #_ - ["#/." resolution]]]) + ["#/." resolution (#+ Resolution)]]]) (def: #export (do! fs repositories profile) - (-> (file.System Promise) (List (Repository Promise)) (Command (Set Artifact))) + (-> (file.System Promise) (List (Repository Promise)) (Command Resolution)) (do ///action.monad [#let [dependencies (set.to-list (get@ #///.dependencies profile))] cache (///cache.read-all fs dependencies ///dependency/resolution.empty) resolution (///dependency/resolution.all repositories dependencies cache) cached (///cache.write-all fs resolution) #let [_ (log! "Successfully resolved dependencies!")]] - (wrap cached))) + (wrap resolution))) |