1 (***********************************************************************)
4 (* Nicolas Pouillard, Berke Durak, projet Gallium, INRIA Rocquencourt *)
6 (* Copyright 2007 Institut National de Recherche en Informatique et *)
7 (* en Automatique. All rights reserved. This file is distributed *)
8 (* under the terms of the Q Public License version 1.0. *)
10 (***********************************************************************)
12 (* $Id: ocaml_tools.mli,v 1.2.4.3 2007-11-21 20:46:46 ertai Exp $ *)
13 (* Original author: Nicolas Pouillard *)
15 val ocamldoc_c
: Tags.t
-> string -> string -> Command.t
16 val ocamldoc_l_dir
: Tags.t
-> string list
-> string -> string -> Command.t
17 val ocamldoc_l_file
: Tags.t
-> string list
-> string -> string -> Command.t
19 val ocamldep_command
: string -> string -> Rule.action
20 val menhir_ocamldep_command
: string -> string -> Rule.action
21 val menhir_modular_ocamldep_command
: string -> string -> Rule.action
22 val menhir_modular
: string -> string -> string -> Rule.action
23 val ocamlyacc
: string -> Rule.action
24 val ocamllex
: string -> Rule.action
25 val menhir
: string -> Rule.action
26 val infer_interface
: string -> string -> Rule.action
27 val document_ocaml_interf
: string -> string -> Rule.action
28 val document_ocaml_implem
: string -> string -> Rule.action
29 val document_ocaml_project
:
30 ?ocamldoc
:(Tags.t
-> string list
-> string -> string -> Command.t
) ->
31 string -> string -> string -> Rule.action