Module Odoc__Depends

Computes the dependencies required for each step of the pipeline to work correctly on a given input.

module Compile : sig ... end
val for_compile_step : Odoc.Fs.File.t ‑> Compile.t list

Takes a .cm,t,ti file and returns the list of its dependencies.

val for_html_step : Odoc.Fs.Directory.t ‑> Odoc.Root.t list

Takes the directory where the .odoc files of a given package are stored and returns the list of roots that need to be in odoc's load path to process html from these .odoc files.