rmlbuild

rmlbuild is a fork of ocamlbuild that handles ReactiveML projets
Library rmlbuildlib
exception Error of string * Loc.location
type conf_values = {
plus_tags : (string * Loc.location) list;
minus_tags : (string * Loc.location) list;
}
type conf = (Glob.globber * conf_values) list
val ocamldep_output : Loc.source -> Lexing.lexbuf -> (string * string list) list
val space_sep_strings : Loc.source -> Lexing.lexbuf -> string list
val blank_sep_strings : Loc.source -> Lexing.lexbuf -> string list
val comma_sep_strings : Loc.source -> Lexing.lexbuf -> string list
val comma_or_blank_sep_strings : Loc.source -> Lexing.lexbuf -> string list
val trim_blanks : Loc.source -> Lexing.lexbuf -> string
val parse_environment_path : Loc.source -> Lexing.lexbuf -> string list
val parse_environment_path_w : Loc.source -> Lexing.lexbuf -> string list
val conf_lines : string option -> Loc.source -> Lexing.lexbuf -> conf
val path_scheme : bool -> Loc.source -> Lexing.lexbuf -> [ `Var of string * Glob.globber | `Word of string ] list
val ocamlfind_query : Loc.source -> Lexing.lexbuf -> string * string * string * string * string * string
val tag_gen : Loc.source -> Lexing.lexbuf -> string * string option