Module Options


module Options: sig .. end

val version : string
type command_spec = Command.spec 
val entry : bool Slurp.entry option Pervasives.ref
val build_dir : string Pervasives.ref
val include_dirs : string list Pervasives.ref
val exclude_dirs : string list Pervasives.ref
val nothing_should_be_rebuilt : bool Pervasives.ref
val sanitize : bool Pervasives.ref
val sanitization_script : string Pervasives.ref
val hygiene : bool Pervasives.ref
val ignore_auto : bool Pervasives.ref
val plugin : bool Pervasives.ref
val just_plugin : bool Pervasives.ref
val native_plugin : bool Pervasives.ref
val make_links : bool Pervasives.ref
val nostdlib : bool Pervasives.ref
val use_menhir : bool Pervasives.ref
val catch_errors : bool Pervasives.ref
val use_ocamlfind : bool Pervasives.ref
val mk_virtual_solvers : string list -> unit
val ocamlc : Command.spec Pervasives.ref
val ocamlopt : Command.spec Pervasives.ref
val ocamldep : Command.spec Pervasives.ref
val ocamldoc : Command.spec Pervasives.ref
val ocamlyacc : Command.spec Pervasives.ref
val ocamllex : Command.spec Pervasives.ref
val ocamlmklib : Command.spec Pervasives.ref
val ocamlmktop : Command.spec Pervasives.ref
val ocamlrun : Command.spec Pervasives.ref
val ocamlfind : Command.spec -> Command.spec
val program_to_execute : bool Pervasives.ref
val must_clean : bool Pervasives.ref
val show_documentation : bool Pervasives.ref
val recursive : bool Pervasives.ref
val ext_lib : string Pervasives.ref
val ext_obj : string Pervasives.ref
val ext_dll : string Pervasives.ref
val exe : string Pervasives.ref
val targets_internal : string list list Pervasives.ref
val ocaml_libs_internal : string list list Pervasives.ref
val ocaml_mods_internal : string list list Pervasives.ref
val ocaml_pkgs_internal : string list list Pervasives.ref
val ocaml_lflags_internal : string list list Pervasives.ref
val ocaml_cflags_internal : string list list Pervasives.ref
val ocaml_ppflags_internal : string list list Pervasives.ref
val ocaml_yaccflags_internal : string list list Pervasives.ref
val ocaml_lexflags_internal : string list list Pervasives.ref
val program_args_internal : string list list Pervasives.ref
val ignore_list_internal : string list list Pervasives.ref
val tags_internal : string list list Pervasives.ref
val tag_lines_internal : string list list Pervasives.ref
val show_tags_internal : string list list Pervasives.ref
val log_file_internal : string Pervasives.ref
val my_include_dirs : string list list Pervasives.ref
val my_exclude_dirs : string list list Pervasives.ref
val dummy : string
val use_jocaml : unit -> unit
val add_to : string list list Pervasives.ref -> string -> unit
val add_to' : string list list Pervasives.ref -> string -> unit
val set_cmd : Command.spec Pervasives.ref -> Arg.spec
val set_build_dir : string -> unit
val spec : (Arg.key * Arg.spec * Arg.doc) list
val targets : string list Pervasives.ref
val ocaml_libs : string list Pervasives.ref
val ocaml_mods : string list Pervasives.ref
val ocaml_pkgs : string list Pervasives.ref
val ocaml_lflags : string list Pervasives.ref
val ocaml_cflags : string list Pervasives.ref
val ocaml_ppflags : string list Pervasives.ref
val ocaml_yaccflags : string list Pervasives.ref
val ocaml_lexflags : string list Pervasives.ref
val program_args : string list Pervasives.ref
val ignore_list : string list Pervasives.ref
val tags : string list Pervasives.ref
val tag_lines : string list Pervasives.ref
val show_tags : string list Pervasives.ref
val init : unit -> unit