package oasis

  1. Overview
  2. Docs
Tooling for building OCaml libraries and applications

Install

Dune Dependency

Authors

Maintainers

Sources

oasis-0.4.11.tar.gz
sha256=18b73deef4ed6e9a83337f24b3bbe2ded65268b3ff7309fcc00d25e57e1dc12e
md5=98492f4657c2c5b30e3b1bc945e58419

doc/oasis/OASISFeatures/index.html

Module OASISFeaturesSource

Sourcemodule MapPlugin : sig ... end
Sourcemodule Data : sig ... end
Sourcetype origin =
  1. | Field of string * string
  2. | Section of string
  3. | NoOrigin
Sourcetype stage =
  1. | Alpha
  2. | Beta
Sourceval string_of_stage : stage -> string
Sourceval field_of_stage : stage -> string
Sourcetype publication =
  1. | InDev of stage
  2. | SinceVersion of OASISVersion.t
Sourcetype t = {
  1. name : string;
  2. plugin : OASISTypes.all_plugin option;
  3. publication : publication;
  4. description : unit -> string;
}
Sourceval all_features : (string, t) Hashtbl.t
Sourceval since_version : string -> publication
Sourceval alpha : publication
Sourceval to_string : t -> string
Sourceval data_check : t -> Data.t -> origin -> string option
Sourceval data_assert : t -> Data.t -> origin -> unit
Sourceval data_test : t -> Data.t -> bool
Sourceval package_test : t -> OASISTypes.package -> bool
Sourceval create : ?plugin:OASISTypes.all_plugin -> string -> publication -> (unit -> string) -> t
Sourceval get_stage : string -> publication
Sourceval list : unit -> t list
Sourceval features : t
Sourceval flag_docs : t
Sourceval flag_tests : t
Sourceval pack : t
Sourceval section_object : t
Sourceval dynrun_for_release : t
Sourceval compiled_setup_ml : t
Sourceval disable_oasis_section : t
Sourceval no_automatic_syntax : t
Sourceval findlib_directory : t
Sourceval findlib_extra_files : t
Sourceval source_patterns : t
OCaml

Innovation. Community. Security.