Add test suites for CLISP, CFFI, UFFI.
Check for CLISP binary. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8428 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
117037584f
commit
7c7f5e5537
1 changed files with 37 additions and 0 deletions
|
|
@ -1692,6 +1692,28 @@ fi
|
||||||
|
|
||||||
AC_SUBST(ALLEGROCLBIN)
|
AC_SUBST(ALLEGROCLBIN)
|
||||||
|
|
||||||
|
#----------------------------------------------------------------
|
||||||
|
# Look for GNU CLISP
|
||||||
|
#----------------------------------------------------------------
|
||||||
|
|
||||||
|
CLISPBIN=
|
||||||
|
|
||||||
|
AC_ARG_WITH(clisp, AS_HELP_STRING([--without-clisp], [Disable CLISP])
|
||||||
|
AS_HELP_STRING([--with-clisp=path], [Set location of CLISP executable (clisp)]),[ CLISPBIN="$withval"], [CLISPBIN=yes])
|
||||||
|
|
||||||
|
# First, check for "--without-clisp" or "--with-clisp=no".
|
||||||
|
if test x"${CLISPBIN}" = xno -o x"${with_alllang}" = xno ; then
|
||||||
|
AC_MSG_NOTICE([Disabling CLISP])
|
||||||
|
else
|
||||||
|
|
||||||
|
# can we find clisp?
|
||||||
|
if test "x$CLISPBIN" = xyes; then
|
||||||
|
AC_PATH_PROG(CLISPBIN, clisp)
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST(CLISPBIN)
|
||||||
|
|
||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
# Determine which languages to use for examples/test-suite
|
# Determine which languages to use for examples/test-suite
|
||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
|
|
@ -1805,6 +1827,18 @@ if test -z "$ALLEGROCLBIN" ; then
|
||||||
fi
|
fi
|
||||||
AC_SUBST(SKIP_ALLEGROCL)
|
AC_SUBST(SKIP_ALLEGROCL)
|
||||||
|
|
||||||
|
SKIP_CLISP=
|
||||||
|
if test -z "$CLISPBIN" ; then
|
||||||
|
SKIP_CLISP="1"
|
||||||
|
fi
|
||||||
|
AC_SUBST(SKIP_CLISP)
|
||||||
|
|
||||||
|
SKIP_CFFI=
|
||||||
|
AC_SUBST(SKIP_CFFI)
|
||||||
|
|
||||||
|
SKIP_UFFI=
|
||||||
|
AC_SUBST(SKIP_UFFI)
|
||||||
|
|
||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
# Additional language dependencies
|
# Additional language dependencies
|
||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
|
|
@ -1874,6 +1908,9 @@ AC_CONFIG_FILES([ \
|
||||||
Examples/test-suite/tcl/Makefile \
|
Examples/test-suite/tcl/Makefile \
|
||||||
Examples/test-suite/lua/Makefile \
|
Examples/test-suite/lua/Makefile \
|
||||||
Examples/test-suite/allegrocl/Makefile \
|
Examples/test-suite/allegrocl/Makefile \
|
||||||
|
Examples/test-suite/clisp/Makefile \
|
||||||
|
Examples/test-suite/cffi/Makefile \
|
||||||
|
Examples/test-suite/uffi/Makefile \
|
||||||
])
|
])
|
||||||
AC_CONFIG_FILES([preinst-swig], [chmod +x preinst-swig])
|
AC_CONFIG_FILES([preinst-swig], [chmod +x preinst-swig])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue