package oasis
Tooling for building OCaml libraries and applications
Install
Dune Dependency
Authors
Maintainers
Sources
oasis-0.4.7.tar.gz
sha256=54bc4b80e4a38719124e8fb0125c6f3404bda514b87b8749b51442e023de998d
md5=d848bac0234ed1849a9187d16630cda3
doc/oasis.builtin-plugins/OCamlbuildDocPlugin/index.html
Module OCamlbuildDocPlugin
val doc_build :
ctxt:OASISContext.t ->
run_t ->
'a ->
(OASISTypes.common_section * 'b) ->
OASISTypes.arg array ->
unit
val doc_clean :
ctxt:OASISContext.t ->
'a ->
'b ->
(OASISTypes.common_section * 'c) ->
OASISTypes.arg array ->
unit
val plugin : [> `Doc ] * string * OASISVersion.t option
type t = {
path : OASISTypes.unix_dirname;
modules : string list;
libraries : OASISTypes.findlib_full list;
intro : OASISTypes.unix_filename option;
flags : string list;
common : OCamlbuildCommon.ocamlbuild_common;
}
val pivot_data : t OASISPlugin.prop
val pivot_sub_data : OCamlbuildCommon.ocamlbuild_common OASISPlugin.prop
val self_id : OASISPlugin.Doc.self_t
val all_id : OASISPlugin.all_t
val new_field :
OASISTypes.name ->
?default:'a ->
'a OASISValues.t ->
string ->
((OASISTypes.common_section * OASISTypes.doc) -> t -> 'a) ->
PropList.Data.t ->
'a
val path : PropList.Data.t -> OASISTypes.unix_dirname
val modules : PropList.Data.t -> string list
val libraries : PropList.Data.t -> OASISTypes.findlib_full list
val generator : PropList.Data.t -> OASISTypes.package -> t
val doit :
OASISPlugin.context_act ->
OASISTypes.package ->
(OASISTypes.common_section * OASISTypes.doc) ->
OASISPlugin.context_act
* (ctxt:OASISContext.t ->
'a ->
(OASISTypes.common_section * 'b) ->
OASISTypes.arg array ->
unit,
ctxt:OASISContext.t ->
'c ->
(OASISTypes.common_section * 'd) ->
OASISTypes.arg array ->
unit)
OASISPlugin.setup_changes
val qstrt_completion : OASISTypes.package -> OASISTypes.package
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>