aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/Makefile
diff options
context:
space:
mode:
authorAnthony PERARD <anthony.perard@citrix.com>2011-09-29 16:28:22 +0100
committerAnthony PERARD <anthony.perard@citrix.com>2011-09-29 16:28:22 +0100
commit7b3574cd562b8cdfc59f047a18f2d610e4b0715b (patch)
tree18a2a050883182f424089e45e88abb47e46ca3ec /tools/libxl/Makefile
parent6cde0b9c4e61ffdb06920e3eefee42f4f40d2738 (diff)
downloadxen-7b3574cd562b8cdfc59f047a18f2d610e4b0715b.tar.gz
xen-7b3574cd562b8cdfc59f047a18f2d610e4b0715b.tar.bz2
xen-7b3574cd562b8cdfc59f047a18f2d610e4b0715b.zip
libxl: Introduce libxl_internal_types.idl.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> Committed-by: Ian Jackson <ian.jackson.citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools/libxl/Makefile')
-rw-r--r--tools/libxl/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/libxl/Makefile b/tools/libxl/Makefile
index 330ee6eaf9..1f6b418c81 100644
--- a/tools/libxl/Makefile
+++ b/tools/libxl/Makefile
@@ -35,7 +35,7 @@ LIBXL_OBJS-$(CONFIG_IA64) += libxl_nocpuid.o
LIBXL_OBJS = flexarray.o libxl.o libxl_create.o libxl_dm.o libxl_pci.o \
libxl_dom.o libxl_exec.o libxl_xshelp.o libxl_device.o \
libxl_internal.o libxl_utils.o libxl_uuid.o $(LIBXL_OBJS-y)
-LIBXL_OBJS += _libxl_types.o libxl_flask.o
+LIBXL_OBJS += _libxl_types.o libxl_flask.o _libxl_types_internal.o
$(LIBXL_OBJS): CFLAGS += $(CFLAGS_libxenctrl) $(CFLAGS_libxenguest) $(CFLAGS_libxenstore) $(CFLAGS_libblktapctl)
@@ -81,8 +81,10 @@ _libxl_paths.h: genpath
libxl_paths.c: _libxl_paths.h
libxl.h: _libxl_types.h
+libxl_internal.h: _libxl_types_internal.h
$(LIBXL_OBJS) $(LIBXLU_OBJS) $(XL_OBJS): libxl.h
+$(LIBXL_OBJS): libxl_internal.h
_libxl_type%.h _libxl_type%.c: libxl_type%.idl gentypes.py libxltypes.py
$(PYTHON) gentypes.py libxl_type$*.idl __libxl_type$*.h __libxl_type$*.c