package oasis

  1. Overview
  2. Docs

Generate standard text files: INSTALL.txt, README.txt

  • author Sylvain Le Gall
val plugin : [> `Extra ] * string * OASISVersion.t option
val all_id : OASISPlugin.all_t
val markdown : OASISFeatures.t
type package =
  1. | LTool of OASISTypes.prog
  2. | LFindlibPackage of OASISTypes.name * OASISVersion.comparator option
val facts : (package * string list * string list) list
val merge_version_opt : OASISVersion.comparator option -> OASISVersion.comparator option -> OASISVersion.comparator option

Merge 2 versions constraint

val package_of_tool : OASISUtils.MapString.key -> package

Associate a tool to a findlib package or a tool

val package_of_library : OASISUtils.MapString.key -> OASISVersion.comparator option -> package

Associate a library to a findlib package raw data

type t = {
  1. readme : OASISTypes.unix_filename option;
  2. install : OASISTypes.unix_filename option;
  3. authors : OASISTypes.unix_filename option;
}
val pivot_data : t OASISPlugin.prop
val default_filenames : OASISUtils.MapString.key -> string
val generator : PropList.Data.t -> t
module SetSection : sig ... end
val init : unit -> unit