From 6d4ba52d4915e16aa8cba141cdf287688a92ec1d Mon Sep 17 00:00:00 2001 From: Gianni Tedesco Date: Thu, 16 Sep 2010 17:20:22 +0100 Subject: libxl, tools/python: Add libxl python binding Introduce python binding for libxl. The binding is not yet complete but serveral methods are implemented and tested. Those which are implemented provide examples of the two or three basic patterns that most future methods should follow. Over 5,000 lines of boilerplate is automatically generated to wrap and export all relevant libxl structure definitions. There are a few places where such code cannot be fully auto-generated and special hooks are declared and stubbed where, for example, conversion between libxl_file_reference and a python file object is required. Signed-off-by: Gianni Tedesco Signed-off-by: Ian Jackson --- .hgignore | 2 ++ 1 file changed, 2 insertions(+) (limited to '.hgignore') diff --git a/.hgignore b/.hgignore index 2ab5724a29..965992d787 100644 --- a/.hgignore +++ b/.hgignore @@ -211,6 +211,8 @@ ^tools/pygrub/build/.*$ ^tools/python/build/.*$ ^tools/python/xen/util/path\.py$ +^tools/python/xen/lowlevel/xl/_pyxl_types.c +^tools/python/xen/lowlevel/xl/_pyxl_types.h ^tools/remus/imqebt/imqebt$ ^tools/remus/kmod/.*(\.cmd|\.mod|\.ko|\.mod\.c|\.symvers|\.xen)$ ^tools/security/secpol_tool$ -- cgit v1.2.3