diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2011-04-20 17:13:08 +0100 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2011-04-20 17:13:08 +0100 |
commit | e6f1957781e6075ef2a84306040fe7ca135acb77 (patch) | |
tree | 34a1eb8ea7cfb0b41dd9c1ff309df36aa22fa504 /.hgignore | |
parent | 8e49e3c25664f0765df38b0516f5ec179101e5b8 (diff) | |
download | xen-e6f1957781e6075ef2a84306040fe7ca135acb77.tar.gz xen-e6f1957781e6075ef2a84306040fe7ca135acb77.tar.bz2 xen-e6f1957781e6075ef2a84306040fe7ca135acb77.zip |
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 <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson.citrix.com>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
Diffstat (limited to '.hgignore')
-rw-r--r-- | .hgignore | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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$ |