Module Wodoc.Build

val read_file : string -> string
val write_file : string -> string -> unit
val is_url : string -> bool
val is_external : string -> bool
val origin_of : string -> string option
val read_menu : string -> string
val mkdir_p : string -> unit
val html_files : string -> string -> string list
val base_of : string -> string
val replace_hole : string -> string -> string -> string
val esc : string -> string
val default_highlight : string
val template : ?body_extra:string -> ?extra_script:string -> Config.t -> string
val docversion : latest:string option -> string list -> string
val page_toc : string
val nav_href : string -> string
val render_items : Stdlib.Buffer.t -> int -> Config.item list -> unit
val manual_nav : Config.t -> string
val leftnav : latest:string option -> Config.t -> string list -> string
val latest_target : root:string -> string option
val compare_version : string -> string -> int
val version_names : root:string -> ?extra:string list -> unit -> string list
val versions : out:string -> label:string -> string list
val write_manifest : root:string -> unit
val asset_re : Str.regexp
val local_assets : menu:string -> out:string -> unit
val cs_switch : Config.cs_side list -> string
val cs_switch_script : Config.t -> Config.cs_side list -> string
val cs_leftnav : latest:string option -> versions:string list -> switch:string -> manual_nav:string -> api_nav:string -> string
val topdir : string -> string option
val side_for : Config.cs_side list -> string -> Config.cs_side option
val side_of : Config.cs_side list -> string -> string
val drop_prefix : string -> string -> string
val cs_current : Config.cs_side list -> string -> string
val nav_entry_paths : Config.t -> string list
val strip_index : string -> string
val current_of_page : string -> string list -> string
val md_twin : string -> string
val md_alternate : md_src:string option -> base:string -> rel:string -> orel:string -> string
val nav_md_order : Config.t -> string list
val run : Config.t -> src:string -> md_src:string option -> out:string -> label:string -> menu:string -> assets_dir:string -> local:bool -> set_latest:bool -> unit
val release : site:string -> from:string -> version:string -> unit