diff options
Diffstat (limited to 'ocamlbuild/ocaml_utils.mli')
-rw-r--r-- | ocamlbuild/ocaml_utils.mli | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/ocamlbuild/ocaml_utils.mli b/ocamlbuild/ocaml_utils.mli new file mode 100644 index 000000000..00ece2c6a --- /dev/null +++ b/ocamlbuild/ocaml_utils.mli @@ -0,0 +1,30 @@ +(***********************************************************************) +(* ocamlbuild *) +(* *) +(* Nicolas Pouillard, Berke Durak, projet Gallium, INRIA Rocquencourt *) +(* *) +(* Copyright 2007 Institut National de Recherche en Informatique et *) +(* en Automatique. All rights reserved. This file is distributed *) +(* under the terms of the Q Public License version 1.0. *) +(* *) +(***********************************************************************) + +(* $Id$ *) +(* Original author: Nicolas Pouillard *) +val stdlib_dir : Pathname.t Lazy.t +val module_name_of_filename : Pathname.t -> string +val module_name_of_pathname : Pathname.t -> string +val ignore_stdlib : string -> bool +val non_dependency : string -> string -> unit +val expand_module : + Pathname.t list -> Pathname.t -> string list -> Pathname.t list +val string_list_of_file : string -> string list +val ocaml_ppflags : Tags.t -> Command.spec +val ocaml_include_flags : Pathname.t -> Command.spec +val libraries_of : Pathname.t -> Pathname.t list +val use_lib : Pathname.t -> Pathname.t -> unit +val cmi_of : Pathname.t -> Pathname.t +val ocaml_add_include_flag : string -> Command.spec list -> Command.spec list +val keep_this_module : string -> string -> bool + +val info_libraries : (string, string * bool) Hashtbl.t |