From 6b9f18cdce05d81336a3dac2b66e090b029170c8 Mon Sep 17 00:00:00 2001 From: Christoph Egger Date: Mon, 16 Aug 2010 17:04:31 +0100 Subject: Make blktap support optional. Enable it by default on Linux, disable it on non-Linux. Signed-off-by: Christoph Egger Signed-off-by: Stefano Stabellini committer: Stefano Stabellini --- tools/Rules.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tools/Rules.mk') diff --git a/tools/Rules.mk b/tools/Rules.mk index 95323b01bf..20126718e7 100644 --- a/tools/Rules.mk +++ b/tools/Rules.mk @@ -26,8 +26,19 @@ LDLIBS_libxenguest = -L$(XEN_LIBXC) -lxenguest CFLAGS_libxenstore = -I$(XEN_XENSTORE) $(CFLAGS_include) LDLIBS_libxenstore = -L$(XEN_XENSTORE) -lxenstore +ifeq ($(CONFIG_Linux),y) +LIBXL_BLKTAP = y +else +LIBXL_BLKTAP = n +endif + +ifeq ($(LIBXL_BLKTAP),y) CFLAGS_libblktapctl = -I$(XEN_BLKTAP2)/control -I$(XEN_BLKTAP2)/include $(CFLAGS_include) LDLIBS_libblktapctl = -L$(XEN_BLKTAP2)/control -lblktapctl +else +CFLAGS_libblktapctl = +LDLIBS_libblktapctl = +endif X11_LDPATH = -L/usr/X11R6/$(LIBLEAFDIR) -- cgit v1.2.3