package oasis

  1. Overview
  2. Docs
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.base/BaseCompat/Compat_0_4/BaseSetup/index.html

Module Compat_0_4.BaseSetup

module Original = BaseSetup
type std_args_fun = OASISTypes.package -> string array -> unit
type ('a, 'b) section_args_fun = OASISTypes.name * (OASISTypes.package -> (OASISTypes.common_section * 'a) -> string array -> 'b)
type t = {
  1. configure : std_args_fun;
  2. build : std_args_fun;
  3. doc : (OASISTypes.doc, unit) section_args_fun list;
  4. test : (OASISTypes.test, float) section_args_fun list;
  5. install : std_args_fun;
  6. uninstall : std_args_fun;
  7. clean : std_args_fun list;
  8. clean_doc : (OASISTypes.doc, unit) section_args_fun list;
  9. clean_test : (OASISTypes.test, unit) section_args_fun list;
  10. distclean : std_args_fun list;
  11. distclean_doc : (OASISTypes.doc, unit) section_args_fun list;
  12. distclean_test : (OASISTypes.test, unit) section_args_fun list;
  13. package : OASISTypes.package;
  14. oasis_fn : string option;
  15. oasis_version : string;
  16. oasis_digest : Digest.t option;
  17. oasis_exec : string option;
  18. oasis_setup_args : string list;
  19. setup_update : bool;
}
val setup : t -> unit
OCaml

Innovation. Community. Security.