summaryrefslogtreecommitdiffstats
path: root/rules/host-system-python.make
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2017-06-06 16:37:01 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-06-21 10:14:52 +0200
commit963fc205d336ebf65c4a42fbcdbc40df74da7d05 (patch)
tree9c59e7dde441f8ae6838bc3092bed537a4aa795a /rules/host-system-python.make
parentd41d1010b09b2ced0bd909998d631cd8ccc861d1 (diff)
downloadptxdist-963fc205d336ebf65c4a42fbcdbc40df74da7d05.tar.gz
ptxdist-963fc205d336ebf65c4a42fbcdbc40df74da7d05.tar.xz
host-system-python: add check for six and numpy modules
Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/host-system-python.make')
-rw-r--r--rules/host-system-python.make12
1 files changed, 12 insertions, 0 deletions
diff --git a/rules/host-system-python.make b/rules/host-system-python.make
index a52117653..44d5610ee 100644
--- a/rules/host-system-python.make
+++ b/rules/host-system-python.make
@@ -47,6 +47,18 @@ ifdef PTXCONF_HOST_SYSTEM_PYTHON_MAKO
ptxd_bailout "Python mako module not found! \
Please install python-mako (debian)";
endif
+ifdef PTXCONF_HOST_SYSTEM_PYTHON_SIX
+ @echo "Checking for Python Six ..."
+ @python -c 'import six' 2>/dev/null || \
+ ptxd_bailout "Python six module not found! \
+ Please install python-six (debian)";
+endif
+ifdef PTXCONF_HOST_SYSTEM_PYTHON_NUMPY
+ @echo "Checking for Python Numpy ..."
+ @python -c 'import numpy' 2>/dev/null || \
+ ptxd_bailout "Python numpy module not found! \
+ Please install python-numpy (debian)";
+endif
@echo
@$(call touch)