X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fpandora_swig.m4;h=fe91b08bcb7039d32d2b63e2573fcd432830c155;hb=8ade03aa35db333c8c7a2735a21fbbfd67237e2c;hp=07f57e2d90ae26da09fd5015abbcdbf4735cd0e2;hpb=0f880f36260e5b71921b17425400c952b96606d1;p=m6w6%2Flibmemcached diff --git a/m4/pandora_swig.m4 b/m4/pandora_swig.m4 index 07f57e2d..fe91b08b 100644 --- a/m4/pandora_swig.m4 +++ b/m4/pandora_swig.m4 @@ -11,9 +11,10 @@ dnl From Monty Taylor 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. @@ -22,11 +23,17 @@ AC_DEFUN([PANDORA_SWIG],[ 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]) + ]) + ]) ])