configure: Introduce new output variable to ax_check_python_mako_module.m4
This output variables gives more flexibility for future changes in autoconf to detect if it is needed to auto-generate files and check for the auto-generation dependencies. It is still returning error when Python is not installed. Signed-off-by: Samuel Iglesias Gonsalvez <siglesias@igalia.com> Reviewed-by: Kai Wasserbäch <kai@dev.carbon-project.org>
This commit is contained in:
@@ -79,6 +79,7 @@ XCBDRI2_REQUIRED=1.8
|
|||||||
XCBGLX_REQUIRED=1.8.1
|
XCBGLX_REQUIRED=1.8.1
|
||||||
XSHMFENCE_REQUIRED=1.1
|
XSHMFENCE_REQUIRED=1.1
|
||||||
XVMC_REQUIRED=1.0.6
|
XVMC_REQUIRED=1.0.6
|
||||||
|
PYTHON_MAKO_REQUIRED=0.3.4
|
||||||
|
|
||||||
dnl Check for progs
|
dnl Check for progs
|
||||||
AC_PROG_CPP
|
AC_PROG_CPP
|
||||||
@@ -114,7 +115,12 @@ if test "x$INDENT" != "xcat"; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AX_CHECK_PYTHON_MAKO_MODULE(0.3.4)
|
AX_CHECK_PYTHON_MAKO_MODULE($PYTHON_MAKO_REQUIRED)
|
||||||
|
if test -n "$PYTHON2" -a "x$acv_mako_found" = "xyes"; then
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
else
|
||||||
|
AC_MSG_ERROR([Python mako module v$PYTHON_MAKO_REQUIRED or higher not found])
|
||||||
|
fi
|
||||||
|
|
||||||
AC_PROG_INSTALL
|
AC_PROG_INSTALL
|
||||||
|
|
||||||
|
@@ -54,8 +54,8 @@ else:
|
|||||||
" | $PYTHON2 -
|
" | $PYTHON2 -
|
||||||
|
|
||||||
if test $? -ne 0 ; then
|
if test $? -ne 0 ; then
|
||||||
AC_MSG_ERROR(mako $1 or later is required.)
|
AC_SUBST(acv_mako_found, 'no')
|
||||||
else
|
else
|
||||||
AC_MSG_RESULT(yes)
|
AC_SUBST(acv_mako_found, 'yes')
|
||||||
fi
|
fi
|
||||||
])
|
])
|
||||||
|
Reference in New Issue
Block a user