Remove SWIG residues in configure.ac
This commit is contained in:
parent
2bea693813
commit
022d380e8d
42
configure.ac
42
configure.ac
|
@ -129,7 +129,6 @@ AC_CHECK_PROGS(PERL, perl)
|
|||
AC_CHECK_PROGS(PHP5, php5 php)
|
||||
AC_CHECK_PROGS(PHP5_CONFIG, php-config5 php-config)
|
||||
AC_CHECK_PROGS(PYTHON, python)
|
||||
AC_CHECK_PROGS(SWIG, swig)
|
||||
|
||||
dnl Make sure we have an ANSI compiler
|
||||
AM_C_PROTOTYPES
|
||||
|
@ -193,44 +192,6 @@ DLL_FILENAME="libcryptic-$minimal_version.dll"
|
|||
AC_SUBST(UPCASED_DLL_FILENAME)
|
||||
AC_SUBST(DLL_FILENAME)
|
||||
|
||||
dnl ==========================================================================
|
||||
dnl Swig
|
||||
dnl ==========================================================================
|
||||
SWIG_MIN_VERSION=1.3.28
|
||||
AC_MSG_CHECKING(SWIG support)
|
||||
if test "X$SWIG" != "X"; then
|
||||
SWIG_VERSION=`$SWIG -version 2>&1 | $SED -ne 's/^SWIG Version //p'`
|
||||
SWIG_VERSION_DEC=`echo $SWIG_VERSION | $AWK -F. '{printf("%d\n", 10000*$1 + 100*$2 + $3)};'`
|
||||
|
||||
if test $SWIG_VERSION_DEC -ge 010314; then
|
||||
SWIG_PYTHON_ARGS=-noproxy
|
||||
fi
|
||||
|
||||
SWIG_MIN_VERSION_DEC=`echo $SWIG_MIN_VERSION | $AWK -F. '{printf("%d\n", 10000*$1 + 100*$2 + $3)};'`
|
||||
|
||||
if test $SWIG_VERSION_DEC -ge $SWIG_MIN_VERSION_DEC; then
|
||||
AC_MSG_RESULT($SWIG_VERSION - OK)
|
||||
else
|
||||
AC_MSG_RESULT($SWIG_VERSION - too old to generate language interfaces)
|
||||
if test -r $srcdir/python/cryptic_wrap.c ; then
|
||||
AC_MSG_WARN(Pre-generated language interface files are present)
|
||||
AC_MSG_WARN(If you want to change the interfaces you will need)
|
||||
AC_MSG_WARN(SWIG version $SWIG_MIN_VERSION from http://www.swig.org/)
|
||||
else
|
||||
AC_MSG_WARN(There are no pre-generated language interface files)
|
||||
AC_MSG_WARN(cryptic language interfaces will NOT build.)
|
||||
AC_MSG_WARN(If you want to build them you will need)
|
||||
AC_MSG_WARN(SWIG version $SWIG_MIN_VERSION from http://www.swig.org/)
|
||||
AC_MSG_WARN(Alternatively copy the pre-generated interface)
|
||||
AC_MSG_WARN(files from a released version)
|
||||
fi
|
||||
fi
|
||||
else
|
||||
AC_MSG_RESULT(not present - using pre-generated interface files)
|
||||
SWIG="echo"
|
||||
fi
|
||||
AC_SUBST(SWIG_PYTHON_ARGS)
|
||||
|
||||
dnl Detect available languages binding.
|
||||
languages_available=
|
||||
|
||||
|
@ -279,7 +240,7 @@ fi
|
|||
|
||||
dnl GNU java environment
|
||||
if test "x$JAVAH" = "xgcjh" || test "x$JAVAH" = "xgjavah" ; then
|
||||
dnl JNI compatible header files. (not used with SWIG.)
|
||||
dnl JNI compatible header files.
|
||||
JAVAH_FLAGS="-jni"
|
||||
JAVA_INCLUDE=""
|
||||
fi
|
||||
|
@ -774,7 +735,6 @@ AC_SUBST(CFLAGS)
|
|||
AC_SUBST(CPPFLAGS)
|
||||
AC_SUBST(LDFLAGS)
|
||||
AC_SUBST(CLASSPATH_JUNIT)
|
||||
AC_SUBST(SWIG_VERSION)
|
||||
|
||||
dnl Dirty system often means dirty hacks...
|
||||
AM_CONDITIONAL(MINGW, test $MINGW -eq 1)
|
||||
|
|
Reference in New Issue