[Mesa-dev] [RFC] configure.ac: Don't check for python mako module if python is not installed

Samuel Iglesias Gonsalvez siglesias at igalia.com
Fri Feb 27 07:27:06 PST 2015


This could be the case of trying to compile a Mesa tarball (from 'make dist'
command) in a machine without Python interpreter installed. The autogenerated
files from mako templates were already created during tarball
generation.

In case of building from git without Python it is going to fail anyway because
Python is not present when trying to autogenerate the files from mako
templates.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89328

Signed-off-by: Samuel Iglesias Gonsalvez <siglesias at igalia.com>
---
 configure.ac | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 22dc023..a4e6338 100644
--- a/configure.ac
+++ b/configure.ac
@@ -114,7 +114,12 @@ if test "x$INDENT" != "xcat"; then
     fi
 fi
 
-AX_CHECK_PYTHON_MAKO_MODULE(0.3.4)
+if test -n "$PYTHON2"; then
+    AX_CHECK_PYTHON_MAKO_MODULE(0.3.4)
+else
+    AC_MSG_WARN([python not found - unable to check for python mako module])
+fi
+
 
 AC_PROG_INSTALL
 
-- 
2.1.4



More information about the mesa-dev mailing list