Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Std.ManifestProgram meta information.
type t = {name : string;program name
*)version : string;program version
*)desc : string;one line description
*)main : string;entry point
*)date : float;last update date
*)requires : string list;required libraries
*)provides : string list;provided features
*)url : string option;project URL
*)license : string option;project license
*)copyrights : string option;copyright holders
*)cons : string list;bundle constraints
*)}include Core_kernel.Bin_prot.Binable.S with type t := tval bin_size_t : t Bin_prot.Size.sizerval bin_write_t : t Bin_prot.Write.writerval bin_read_t : t Bin_prot.Read.readerval __bin_read_t__ : (int -> t) Bin_prot.Read.readerval bin_writer_t : t Bin_prot.Type_class.writerval bin_reader_t : t Bin_prot.Type_class.readerval bin_t : t Bin_prot.Type_class.tval cons : t -> string listval tags : t -> string listval copyrights : t -> string optionval license : t -> string optionval url : t -> string optionval provides : t -> string listval requires : t -> string listval date : t -> floatval author : t -> stringval main : t -> stringval desc : t -> stringval version : t -> stringval name : t -> stringmodule Fields : sig ... endval create :
?author:string ->
?version:string ->
?main:string ->
?date:float ->
?desc:string ->
?requires:string list ->
?provides:string list ->
?url:string ->
?license:string ->
?copyrights:string ->
?tags:string list ->
?cons:string list ->
string ->
tcreate name create a bundle for a program with a given name