gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash/testsuite/misc-mtasc.all Makefile.am


From: Sandro Santilli
Subject: [Gnash-commit] gnash/testsuite/misc-mtasc.all Makefile.am
Date: Tue, 13 Feb 2007 10:10:07 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/02/13 10:10:07

Modified files:
        testsuite/misc-mtasc.all: Makefile.am 

Log message:
        Really enable mtasc tests by make check

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/misc-mtasc.all/Makefile.am?cvsroot=gnash&r1=1.2&r2=1.3

Patches:
Index: Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-mtasc.all/Makefile.am,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- Makefile.am 13 Feb 2007 09:57:37 -0000      1.2
+++ Makefile.am 13 Feb 2007 10:10:07 -0000      1.3
@@ -16,6 +16,8 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
+AUTOMAKE_OPTIONS = dejagnu
+
 if ENABLE_MTASC
 if ENABLE_MING
 
@@ -27,6 +29,15 @@
        hello.as                \
        $(NULL)
 
+ASTESTS_OUT = $(ASTESTS:.as=.swf)
+
+TEST_DRIVERS = ../simple.exp
+TEST_CASES = \
+       alltests-runner
+
+alltests-runner: $(srcdir)/../generic-testrunner.sh $(ASTESTS_OUT)
+       sh $< $(top_builddir) $(ASTESTS_OUT) > $@
+       chmod 755 $@
 
 .as.swf:
        $(MTASC) $(MTASC_FLAGS) -swf mtasc-$@ -main $<
@@ -34,5 +45,23 @@
 
 CLEANFILES = *.swf
 
+check-DEJAGNU: site-update $(TEST_CASES)
+       @runtest=$(RUNTEST); \
+       if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
+           $$runtest $(RUNTESTFLAGS) $(TEST_DRIVERS); \
+       else \
+         echo "WARNING: could not find \`runtest'" 1>&2; \
+          for i in "$(TEST_CASES)"; do \
+           $(SHELL) $$i; \
+         done; \
+       fi
+
+site-update: site.exp
+       @rm -fr site.exp.bak
+       @cp site.exp site.exp.bak
+       @sed -e '/testcases/d' site.exp.bak > site.exp
+       @echo "# This is a list of the pre-compiled testcases" >> site.exp
+       @echo "set testcases \"$(TEST_CASES)\"" >> site.exp
+
 endif
 endif




reply via email to

[Prev in Thread] Current Thread [Next in Thread]