--- /dev/null
+open Ocamlbuild_plugin ;;
+
+let includes = [ "include/utils.ml"; "include/utils32.ml"; "include/utils64.ml"; "include/debug.ml" ]
+
+let () =
+ dispatch begin function
+ | After_rules ->
+ dep ["ocaml";"compile";] includes;
+ dep ["ocaml";"ocamldep"; ] includes;
+ pflag ["ocaml";"compile";] "ppopt" (fun s -> S [A"-ppopt"; A (s)]);
+ pflag ["ocaml";"ocamldep";] "ppopt" (fun s -> S [A"-ppopt"; A (s)]);
+ | _ -> ()
+
+end;;