AC_DEFUN([PANDORA_SWIG],[
- AC_PROG_SWIG(1.3.36)
- AC_DEFINE([SWIG_TYPE_TABLE],
- [libgearman],
+ AC_PROG_SWIG(1.3.31)
+
+ AC_DEFINE_UNQUOTED([SWIG_TYPE_TABLE],
+ [$PACKAGE],
[Type Table name for SWIG symbol table])
dnl Have to hard-code /usr/local/include and /usr/include into the path.
AC_SUBST([SWIG])
- AC_CACHE_CHECK([if swig supports Python3],
- [ac_cv_swig_has_python3_],
- [
- AS_IF([swig -python3 2>&1 | grep "Unable to find" > /dev/null],
- [ac_cv_swig_has_python3_=no],
- [ac_cv_swig_has_python3_=yes])
- ])
+])
+
+AC_DEFUN([PANDORA_SWIG_PYTHON3],[
+ AC_REQUIRE([PANDORA_SWIG])
+ AS_IF([test "x$SWIG" != "x"],[
+ AC_CACHE_CHECK([if swig supports Python3],
+ [ac_cv_swig_has_python3_],
+ [
+ AS_IF([$SWIG -python -help 2>&1 | grep py3 > /dev/null],
+ [ac_cv_swig_has_python3_=yes],
+ [ac_cv_swig_has_python3_=no])
+ ])
+ ])
])