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