diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-06-02 10:47:04 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-06-04 10:53:31 +0200 |
commit | efb9348cff71bf2ccf375c3ae3d135674929daf2 (patch) | |
tree | 9b2202e0eefe12b35393fcff7bacaad062dca3d0 /rules/host-system-python3.make | |
parent | 1540eb29201011ae68395fabf10ab6f512fa090d (diff) | |
download | ptxdist-efb9348cff71bf2ccf375c3ae3d135674929daf2.tar.gz ptxdist-efb9348cff71bf2ccf375c3ae3d135674929daf2.tar.xz |
host-system-python3: add options for mako, numpy and six
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/host-system-python3.make')
-rw-r--r-- | rules/host-system-python3.make | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/rules/host-system-python3.make b/rules/host-system-python3.make index fe25fbe77..305e86fcc 100644 --- a/rules/host-system-python3.make +++ b/rules/host-system-python3.make @@ -26,6 +26,24 @@ $(STATEDIR)/host-system-python3.prepare: @$(SYSTEMPYTHON3) -V >/dev/null 2>&1 || \ ptxd_bailout "'python3' not found! Please install."; @echo +ifdef PTXCONF_HOST_SYSTEM_PYTHON3_MAKO + @echo "Checking for Python Mako ..." + @$(SYSTEMPYTHON3) -c 'import mako' 2>/dev/null || \ + ptxd_bailout "Python mako module not found! \ + Please install python-mako (debian)"; +endif +ifdef PTXCONF_HOST_SYSTEM_PYTHON3_NUMPY + @echo "Checking for Python Numpy ..." + @$(SYSTEMPYTHON3) -c 'import numpy' 2>/dev/null || \ + ptxd_bailout "Python numpy module not found! \ + Please install python3-numpy (debian)"; +endif +ifdef PTXCONF_HOST_SYSTEM_PYTHON3_SIX + @echo "Checking for Python Six ..." + @$(SYSTEMPYTHON3) -c 'import six' 2>/dev/null || \ + ptxd_bailout "Python six module not found! \ + Please install python3-six (debian)"; +endif @$(call touch) # vim: syntax=make |