aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Rules.mk
diff options
context:
space:
mode:
authorStefano Stabellini <sstabellini@xensource.com>2010-07-20 17:26:38 +0100
committerStefano Stabellini <sstabellini@xensource.com>2010-07-20 17:26:38 +0100
commit5db6016998992e89558c9c3bfc1cddef5c9536e8 (patch)
tree40fb1fb7f002a6e682dafef945a447f838f261bc /tools/Rules.mk
parent5d7dda7847a49d110636df99f84813ff5b5ea75e (diff)
downloadxen-5db6016998992e89558c9c3bfc1cddef5c9536e8.tar.gz
xen-5db6016998992e89558c9c3bfc1cddef5c9536e8.tar.bz2
xen-5db6016998992e89558c9c3bfc1cddef5c9536e8.zip
Attached patch takes over some portability fixes from tools/console
to make libxl build on NetBSD. blktapctl is build on Linux only. This will be another patch to finally unbreak libxl. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Diffstat (limited to 'tools/Rules.mk')
-rw-r--r--tools/Rules.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/Rules.mk b/tools/Rules.mk
index 8a691a9ab0..83250717cd 100644
--- a/tools/Rules.mk
+++ b/tools/Rules.mk
@@ -26,8 +26,13 @@ LDFLAGS_libxenguest = -L$(XEN_LIBXC) -lxenguest
CFLAGS_libxenstore = -I$(XEN_XENSTORE) $(CFLAGS_include)
LDFLAGS_libxenstore = -L$(XEN_XENSTORE) -lxenstore
+ifeq ($(CONFIG_Linux),y)
CFLAGS_libblktapctl = -I$(XEN_BLKTAP2)/control -I$(XEN_BLKTAP2)/include $(CFLAGS_include)
LDFLAGS_libblktapctl = -L$(XEN_BLKTAP2)/control -lblktapctl
+else
+CFLAGS_libblktapctl =
+LDFLAGS_libblktapctl =
+endif
X11_LDPATH = -L/usr/X11R6/$(LIBLEAFDIR)