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/OCamlbuildPlugin/index.html
Module OCamlbuildPlugin
Build using ocamlbuild
val cond_targets_hook :
(((BaseBuilt.t * OASISTypes.name * OASISTypes.host_filename list list) list
* OASISTypes.unix_filename list)
list ->
((BaseBuilt.t * OASISTypes.name * OASISTypes.host_filename list list) list
* OASISTypes.unix_filename list)
list)
ref
val build :
ctxt:OASISContext.t ->
OASISTypes.unix_filename list ->
OASISTypes.package ->
OASISTypes.arg array ->
unit
val clean :
ctxt:OASISContext.t ->
OASISTypes.package ->
OASISTypes.arg array ->
unit
val plugin : [> `Build ] * string * OASISVersion.t option
val self_id : OASISPlugin.Build.self_t
val all_id : OASISPlugin.all_t
val pure_interface_test : OASISTypes.package -> bool
val pivot_data : OCamlbuildCommon.ocamlbuild_common OASISPlugin.prop
val only_h_files :
OASISUnixPath.unix_filename list ->
OASISUnixPath.unix_filename list
val only_c_files :
OASISUnixPath.unix_filename list ->
OASISUnixPath.unix_filename list
val prepend_bs_path :
OASISTypes.build_section ->
OASISUnixPath.unix_filename ->
OASISUnixPath.unix_filename
val bs_paths :
OASISTypes.build_section ->
OASISUnixPath.unix_filename list ->
OASISUtils.SetString.elt list
val bs_tags :
OASISTypes.package ->
OASISSection.MapSection.key ->
OASISTypes.common_section ->
OASISTypes.build_section ->
OASISUnixPath.unix_filename list ->
OASISUnixPath.unix_filename list ->
OASISUnixPath.unix_filename ->
OASISPlugin.context_act ->
string list ->
MyOCamlbuildBase.t ->
OASISPlugin.context_act * string list * MyOCamlbuildBase.t
module MapDirs : sig ... end
val compute_map_dirs :
OASISTypes.package ->
(OASISUtils.SetString.elt list * OASISUtils.SetString.elt list) MapDirs.t
val compute_includes :
(OASISUtils.SetString.elt list * OASISUtils.SetString.elt list) MapDirs.t ->
OASISTypes.package ->
(OASISUtils.MapString.key * OASISUtils.SetString.elt list) list
val add_ocamlbuild_files :
OASISPlugin.context_act ->
OASISTypes.package ->
OASISPlugin.context_act
val generator : PropList.Data.t -> OCamlbuildCommon.ocamlbuild_common
val doit :
OASISPlugin.context_act ->
OASISTypes.package ->
OASISPlugin.context_act
* (ctxt:OASISContext.t ->
OASISTypes.package ->
OASISTypes.arg array ->
unit,
ctxt:OASISContext.t ->
OASISTypes.package ->
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)"
>