From e6f1957781e6075ef2a84306040fe7ca135acb77 Mon Sep 17 00:00:00 2001 From: Ian Campbell Date: Wed, 20 Apr 2011 17:13:08 +0100 Subject: tools: ocaml: lay ground work for auto generating xl datatypes. Doesn't actually generate anything yet but puts all the moving parts into place. In particular sets up the xl.ml.in+_libxl_types.ml.in->xl.ml transformation using sed. This appears to be the only/best way to do this for ocaml due to the lack of a preprocessor and/or an include mechanism which has an inmpact on namespacing. Signed-off-by: Ian Campbell Acked-by: Ian Jackson Committed-by: Ian Jackson --- .hgignore | 5 +++++ 1 file changed, 5 insertions(+) (limited to '.hgignore') diff --git a/.hgignore b/.hgignore index 2c2dc4bd3e..b497e634e3 100644 --- a/.hgignore +++ b/.hgignore @@ -295,6 +295,11 @@ ^tools/ocaml/.*/.*\.cmx?a$ ^tools/ocaml/.*/META$ ^tools/ocaml/.*/\.ocamldep\.make$ +^tools/ocaml/libs/xl/_libxl_types\.ml\.in$ +^tools/ocaml/libs/xl/_libxl_types\.mli\.in$ +^tools/ocaml/libs/xl/_libxl_types\.inc$ +^tools/ocaml/libs/xl/xl\.ml$ +^tools/ocaml/libs/xl/xl\.mli$ ^tools/ocaml/xenstored/oxenstored$ ^xen/\.banner.*$ ^xen/BLOG$ -- cgit v1.2.3