let () = dispatch begin
function
- | Before_rules ->
+ | Before_rules -> ()
+ | After_rules ->
set_flags [["ocaml";"compile"]; ["ocaml";"ocamldep"] ] macro_flags;
pflag [ "ocaml"; "compile" ] "warning" (fun s -> (S[ A"-w"; A s]));
flag [ "ocaml"; "compile"; "debug" ] (S[ A"-g"; A"-ppopt"; A"-DDEBUG"]);
pflag [ "ocaml"; "compile" ] "unsafe" (fun s -> (if s = "true" then S[A"-ppopt";A "-unsafe"] else N));
- | After_rules ->
rule "Java compilation"
~prod:"%.class"
~dep:"%.java"