.
[tatoo.git] / myocamlbuild.ml
1 open Ocamlbuild_plugin
2 let includes =
3   let open Pathname in
4   let d = Array.to_list (readdir "include") in
5   List.map (concat "include") d
6
7
8 let () =
9   dispatch (function
10              | After_rules ->
11                 dep ["ocaml";"compile";] includes;
12                 dep ["ocaml";"ocamldep"; ] includes;
13                 pflag ["ocaml";"compile";] "ppopt" (fun s -> S [A"-ppopt"; A (s)]);
14                 pflag ["ocaml";"ocamldep";] "ppopt" (fun s -> S [A"-ppopt"; A (s)]);
15              | _ -> ()
16            )