···2323(** [write_package_refs ~pkg_html_dir ~universe_hashes] writes
2424 [universes.json] into the package's HTML directory listing which
2525 universes it references. Moves atomically with the package docs
2626- during {!Atomic_publish}. *)
2626+ during publication (see {!Day11_exec.Atomic_swap}). *)
27272828val collect_referenced :
2929 html_dir:Fpath.t -> string list
+1-1
day11/opam_build/build_layer.mli
···7474 sidecars ([build.json] for opam package builds, [doc.json] for
7575 odoc layers). NOT called on cache hits.
76767777- Default strategy is {!opam_build_strategy}. *)
7777+ The default strategy runs [opam-build] on the package. *)
+2-1
day11/opam_layer/build_meta.mli
···33 Lives next to {!Day11_layer.Meta} as [build.json] in the
44 layer directory. The presence of this file marks a layer as the
55 output of an opam package build (as opposed to e.g. a doc layer,
66- see {!Doc_meta}, or a future layer kind that doesn't yet exist).
66+ see {!Day11_doc.Doc_meta}, or a future layer kind that doesn't
77+ yet exist).
7889 The opam-specific information is kept here so that
910 {!Day11_layer.Meta} can stay generic and reusable across