Add test suites for CLISP, CFFI, UFFI.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8429 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Matthias Köppe 2006-01-14 13:36:28 +00:00
commit 280d183818
12 changed files with 290 additions and 10 deletions

View file

@ -43,6 +43,9 @@ skip-csharp = test -n "@SKIP_CSHARP@"
skip-modula3 = test -n "@SKIP_MODULA3@"
skip-lua = test -n "@SKIP_LUA@"
skip-allegrocl = test -n "@SKIP_ALLEGROCL@"
skip-clisp = test -n "@SKIP_CLISP@"
skip-cffi = test -n "@SKIP_CFFI@"
skip-uffi = test -n "@SKIP_UFFI@"
# Additional dependencies for some tests
skip-gcj = test -n "@SKIP_GCJ@"
@ -94,7 +97,10 @@ check-examples: \
check-csharp-examples \
check-modula3-examples \
check-lua-examples \
check-allegrocl-examples
check-allegrocl-examples \
check-clisp-examples \
check-uffi-examples \
check-cffi-examples
check-%-examples:
@passed=true; \
@ -172,7 +178,10 @@ check-test-suite: \
check-modula3-test-suite \
check-lua-test-suite \
check-allegrocl-test-suite \
# check-chicken-test-suite
check-clisp-test-suite \
check-uffi-test-suite \
check-cffi-test-suite \
check-chicken-test-suite
check-%-test-suite:
@passed=true; \
@ -206,7 +215,10 @@ all-test-suite: \
all-modula3-test-suite \
all-lua-test-suite \
all-allegrocl-test-suite \
# all-chicken-test-suite
all-clisp-test-suite \
all-uffi-test-suite \
all-cffi-test-suite \
all-chicken-test-suite
all-%-test-suite:
@$(MAKE) -k -s check-$*-test-suite ACTION=all
@ -228,7 +240,10 @@ broken-test-suite: \
broken-modula3-test-suite \
broken-lua-test-suite \
broken-allegrocl-test-suite \
# broken-chicken-test-suite
broken-clisp-test-suite \
broken-uffi-test-suite \
broken-cffi-test-suite \
broken-chicken-test-suite
broken-%-test-suite:
@$(MAKE) -k -s check-$*-test-suite ACTION=broken
@ -299,6 +314,9 @@ noskip-test-suite: \
noskip-csharp-test-suite \
noskip-lua-test-suite \
noskip-allegrocl-test-suite \
noskip-clisp-test-suite \
noskip-uffi-test-suite \
noskip-cffi-test-suite \
noskip-chicken-test-suite
noskip-%-test-suite:
@ -343,7 +361,7 @@ install-main:
@$(INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(BIN_DIR)/$(TARGET)
lib-languages = gcj typemaps tcl perl5 python guile java mzscheme ruby php4 ocaml \
pike chicken csharp modula3 allegrocl clisp lua cffi
pike chicken csharp modula3 allegrocl clisp lua cffi uffi
lib-modules = std