Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
Signed-off-by: Antonio Nuno Monteiro <[email protected]>
  • Loading branch information
anmonteiro committed Jan 2, 2025
1 parent 2eeb67f commit d95d0fd
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions src/dune_rules/melange/melange_rules.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,6 @@ open Import
open Memo.O
module Json = Dune_stats.Json

(* attach [deps] to the specified [alias] AND the (dune default) [all] alias.
when [alias] is not supplied, {!Melange_stanzas.Emit.implicit_alias} is
assumed. *)
let add_deps_to_aliases ?(alias = Melange_stanzas.Emit.implicit_alias) ~dir deps =
let alias = Alias.make alias ~dir in
let dune_default_alias = Alias.make Alias0.all ~dir in
let attach alias = Rules.Produce.Alias.add_deps alias deps in
Memo.parallel_iter ~f:attach [ alias; dune_default_alias ]
;;

let modules_in_obj_dir ~sctx ~scope ~preprocess modules =
let* version =
let+ ocaml = Context.ocaml (Super_context.context sctx) in
Expand Down Expand Up @@ -132,6 +121,17 @@ let make_js_name ~js_ext ~output m =
Path.Build.relative dst_dir basename
;;

(* attach [deps] to the specified [alias] AND the (dune default) [all] alias.
when [alias] is not supplied, {!Melange_stanzas.Emit.implicit_alias} is
assumed. *)
let add_deps_to_aliases ?(alias = Melange_stanzas.Emit.implicit_alias) ~dir deps =
let alias = Alias.make alias ~dir in
let dune_default_alias = Alias.make Alias0.all ~dir in
let attach alias = Rules.Produce.Alias.add_deps alias deps in
Memo.parallel_iter ~f:attach [ alias; dune_default_alias ]
;;

module Manifest = struct
type mapping =
{ source : Module.File.t
Expand Down

0 comments on commit d95d0fd

Please sign in to comment.