gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog testsuite/actionscript.all/Make...
Date: Fri, 17 Nov 2006 00:00:05 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/11/17 00:00:05

Modified files:
        .              : ChangeLog 
        testsuite/actionscript.all: Makefile.am 

Log message:
                * testsuite/actionscript.all/Makefile.am: more cleanups,
                  initial rules for all-inclusive SWF testcases (try it out!
                  rule names: astests-v{5,6,7,8}.swf)

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1639&r2=1.1640
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/actionscript.all/Makefile.am?cvsroot=gnash&r1=1.44&r2=1.45

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1639
retrieving revision 1.1640
diff -u -b -r1.1639 -r1.1640
--- ChangeLog   16 Nov 2006 23:54:44 -0000      1.1639
+++ ChangeLog   17 Nov 2006 00:00:05 -0000      1.1640
@@ -1,5 +1,11 @@
 2006-11-16 Sandro Santilli <address@hidden>
 
+       * testsuite/actionscript.all/Makefile.am: more cleanups,
+         initial rules for all-inclusive SWF testcases (try it out!
+         rule names: astests-v{5,6,7,8}.swf)
+
+2006-11-16 Sandro Santilli <address@hidden>
+
        * testsuite/actionscript.all/dejagnu_so_init.as: add
          totals() in fallback implementation (when load of Dejagnu.swf
          fails)

Index: testsuite/actionscript.all/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/actionscript.all/Makefile.am,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- testsuite/actionscript.all/Makefile.am      16 Nov 2006 22:46:14 -0000      
1.44
+++ testsuite/actionscript.all/Makefile.am      17 Nov 2006 00:00:05 -0000      
1.45
@@ -16,7 +16,7 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
-# $Id: Makefile.am,v 1.44 2006/11/16 22:46:14 strk Exp $
+# $Id: Makefile.am,v 1.45 2006/11/17 00:00:05 strk Exp $
 
 AUTOMAKE_OPTIONS = dejagnu
 
@@ -44,41 +44,49 @@
 # @@@ YES, we use this in the online-tests rule !
 # @@@ --strk Tue Oct 17 18:49:30 CEST 2006
 ## 
-GENERATED =                    \
-       array.swf               \
-       rtmp.swf                \
-       delete.swf              \
-       Boolean.swf             \
-       Camera.swf              \
-       Color.swf               \
-       ContextMenu.swf         \
-       CustomActions.swf       \
-       Date.swf                \
-       Error.swf               \
-       Global.swf              \
-       LoadVars.swf            \
-       Microphone.swf          \
-       Mouse.swf               \
-       MovieClip.swf           \
-       NetStream.swf           \
-       Number.swf              \
-       Selection.swf           \
-       SharedObject.swf        \
-       Stage.swf               \
-       String.swf              \
-       System.swf              \
-       TextSnapshot.swf        \
-       Video.swf               \
-       Object.swf              \
-       LocalConnection.swf     \
-       Inheritance.swf         \
-       NetConnection.swf       \
-       XML.swf                 \
-       XMLNode.swf             \
-       Function.swf            \
-       with.swf
+ASTESTS =                      \
+       array.as                \
+       delete.as               \
+       Boolean.as              \
+       Camera.as               \
+       Color.as                \
+       ContextMenu.as          \
+       CustomActions.as        \
+       Date.as                 \
+       Error.as                \
+       Global.as               \
+       LoadVars.as             \
+       Microphone.as           \
+       Mouse.as                \
+       MovieClip.as            \
+       NetStream.as            \
+       Number.as               \
+       Selection.as            \
+       SharedObject.as         \
+       Stage.as                \
+       String.as               \
+       System.as               \
+       TextSnapshot.as         \
+       Video.as                \
+       Object.as               \
+       Inheritance.as          \
+       NetConnection.as        \
+       Function.as             \
+       with.as                 \
+       XML.as                  \
+       rtmp.as                 \
+       XMLNode.as              \
+       LocalConnection.as      \
+       $(NULL)
+
+GENERATED = $(ASTESTS:.as=.swf) \
+       astests-v5.swf \
+       astests-v6.swf \
+       astests-v7.swf \
+       astests-v8.swf \
+       $(NULL)
 
-EXTRA_DIST = $(GENERATED:.swf=.as) \
+EXTRA_DIST = $(ASTESTS) \
        check.as \
        dejagnu.as \
        rtrace.as \
@@ -155,9 +163,9 @@
        fi
 
 # Dependencies for all generated SWF files
-$(GENERATED): require-ming check.as dejagnu_so_init.as dejagnu_so_fini.as 
../misc-ming.all/Dejagnu.swf
+$(GENERATED) astests.swf: require-ming dejagnu.as check.as dejagnu_so_init.as 
dejagnu_so_fini.as ../misc-ming.all/Dejagnu.swf
 
-# Wrap the .as tests in dejagnu_so importer.
+# Wrap a single .as tests in dejagnu_so importer.
 # At play time, if the relative url '../ming-misc.all/Dejagnu.swf' 
 # takes to the Dejagnu.swf shared library we'll get visual traces,
 # otherwise normal traces will be used.
@@ -176,6 +184,41 @@
                $(srcdir)/dejagnu_so_fini.as; \
        fi
 
+# Wrap ALL .as tests in dejagnu_so importer.
+# At play time, if the relative url '../ming-misc.all/Dejagnu.swf' 
+# takes to the Dejagnu.swf shared library we'll get visual traces,
+# otherwise normal traces will be used.
+astests.swf: $(ASTESTS)
+       @if test x"$(SWFVERSION)" = x; then \
+          SWFVERSION="6" make $@; \
+       else \
+          $(MAKESWF) \
+               -i../misc-ming.all/Dejagnu.swf:dejagnu \
+               -DUSE_DEJAGNU_MODULE \
+               -DOUTPUT_VERSION=$(SWFVERSION) -v$(SWFVERSION) \
+               $(MAKESWF_FLAGS) \
+               -o $@ \
+               $(srcdir)/dejagnu_so_init.as \
+               $(ASTESTS:%=$(srcdir)/%) \
+               $(srcdir)/dejagnu_so_fini.as; \
+       fi
+
+astests-v5.swf: $(ASTESTS)
+       SWFVERSION=5 $(MAKE) astests.swf
+       mv astests.swf astests-v5.swf
+
+astests-v6.swf: $(ASTESTS)
+       SWFVERSION=6 $(MAKE) astests.swf
+       mv astests.swf astests-v5.swf
+
+astests-v7.swf: $(ASTESTS)
+       SWFVERSION=7 $(MAKE) astests.swf
+       mv astests.swf astests-v5.swf
+
+astests-v8.swf: $(ASTESTS)
+       SWFVERSION=8 $(MAKE) astests.swf
+       mv astests.swf astests-v5.swf
+
 clean-local:
        rm -Rf v5 v6 v7 v8 require-ming
 




reply via email to

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