summaryrefslogtreecommitdiff
path: root/src/myocamlbuild.ml
diff options
context:
space:
mode:
authorAlasdair Armstrong2017-08-14 17:01:11 +0100
committerAlasdair Armstrong2017-08-14 17:01:11 +0100
commit6fc1333da75560f78582271fb7be9cbebafeb2be (patch)
treeea5ec301f5e113bca644bd5eab00a6974f1be32c /src/myocamlbuild.ml
parent18d4ec8dba75293e71b2fb7fd647e99e333c58ba (diff)
parentc46c1ef29c08dc3e959228783d34e9c6ac464455 (diff)
Merge remote-tracking branch 'origin/mono-experiments' into experiments
Diffstat (limited to 'src/myocamlbuild.ml')
-rw-r--r--src/myocamlbuild.ml6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/myocamlbuild.ml b/src/myocamlbuild.ml
index 765553d3..697ee9bd 100644
--- a/src/myocamlbuild.ml
+++ b/src/myocamlbuild.ml
@@ -101,5 +101,11 @@ dispatch begin function
mv (basename (env "%.lem")) (dirname (env "%.lem"))
]);
+ rule "old parser"
+ ~insert:(`top)
+ ~prods: ["parser.ml"; "parser.mli"]
+ ~dep: "parser.mly"
+ (fun env builder -> Cmd(S[V"OCAMLYACC"; T(tags_of_pathname "parser.mly"++"ocaml"++"parser"++"ocamlyacc"); Px "parser.mly"]));
+
| _ -> ()
end ;;