summaryrefslogtreecommitdiffstats
path: root/rules/mesalib.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2012-06-14 13:24:04 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2012-06-14 13:35:15 +0200
commitafbfcb34826d8f710bcc1bfb725b333510a33217 (patch)
treef5246c15fb6dda37308dbb3b2ce3c65aec49e5d4 /rules/mesalib.make
parentf4446969f3602dea023fce9a25d7bcdd847d6b44 (diff)
downloadptxdist-afbfcb34826d8f710bcc1bfb725b333510a33217.tar.gz
ptxdist-afbfcb34826d8f710bcc1bfb725b333510a33217.tar.xz
mesalib: needs python-libxml2
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/mesalib.make')
-rw-r--r--rules/mesalib.make7
1 files changed, 7 insertions, 0 deletions
diff --git a/rules/mesalib.make b/rules/mesalib.make
index 7c1bf4103..664f19aab 100644
--- a/rules/mesalib.make
+++ b/rules/mesalib.make
@@ -27,6 +27,13 @@ MESALIB_URL := ftp://ftp.freedesktop.org/pub/mesa/$(MESALIB_VERSION)/$(MESALIB).
MESALIB_SOURCE := $(SRCDIR)/$(MESALIB).$(MESALIB_SUFFIX)
MESALIB_DIR := $(BUILDDIR)/Mesa-$(MESALIB_VERSION)
+ifdef PTXCONF_MESALIB
+ifeq ($(shell $(PTXDIST_TOPDIR)/bin/python -c 'import libxml2' 2>/dev/null || echo no),no)
+ $(warning *** libxml2 Python module is required for Mesa)
+ $(error please install python-libxml2 (debian))
+endif
+endif
+
# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------