We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 83f6ea6 commit ccff55aCopy full SHA for ccff55a
src/dune_rules/melange/melange_rules.ml
@@ -178,13 +178,10 @@ let build_js ~loc ~dir ~pkg_name ~mode ~module_systems ~output ~obj_dir ~sctx
178
assumed. *)
179
let add_deps_to_aliases ?(alias = Melange_stanzas.Emit.implicit_alias) ~dir deps
180
=
181
- let open Memo.O in
182
let alias = Alias.make alias ~dir in
183
let dune_default_alias = Alias.all ~dir in
184
let attach alias = Rules.Produce.Alias.add_deps alias deps in
185
- let+ () = attach alias
186
- and+ () = attach dune_default_alias in
187
- ()
+ Memo.parallel_iter ~f:attach [ alias; dune_default_alias ]
188
189
let setup_emit_cmj_rules ~sctx ~dir ~scope ~expander ~dir_contents
190
(mel : Melange_stanzas.Emit.t) =
0 commit comments