1 ## Process this file with automake to generate Makefile.in
3 # Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc.
5 # This program is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; either version 3 of the License, or
8 # (at your option) any later version.
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 # GNU General Public License for more details.
14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software
16 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18 DISPLAYdir = $(srcdir)/display
26 # if BUILD_AVM1MOVIE_AS3
27 # DISPLAY_TESTS_V9 += display/AVM1Movie_as.swf
30 # if BUILD_ACTIONSCRIPTVERSION_AS3
31 # DISPLAY_TESTS_V9 += display/ActionScriptVersion_as.swf
34 # if BUILD_BITMAPDATACHANNEL_AS3
35 # DISPLAY_TESTS_V9 += display/BitmapDataChannel_as.swf
38 if BUILD_BITMAPDATA_AS3
39 DISPLAY_TESTS_V8 += display/BitmapData_as.swf
43 DISPLAY_TESTS_V9 += display/Bitmap_as.swf
46 if BUILD_BLENDMODE_AS3
47 DISPLAY_TESTS_V9 += display/BlendMode_as.swf
50 if BUILD_CAPSSTYLE_AS3
51 DISPLAY_TESTS_V9 += display/CapsStyle_as.swf
54 if BUILD_DISPLAYOBJECTCONTAINER_AS3
55 DISPLAY_TESTS_V9 += display/DisplayObjectContainer_as.swf
58 if BUILD_DISPLAYOBJECT_AS3
59 DISPLAY_TESTS_V9 += display/DisplayObject_as.swf
62 # this class is AIR only
63 # if BUILD_FOCUSDIRECTION_AS3
64 # DISPLAY_TESTS += display/FocusDirection_as.swf
67 if BUILD_FRAMELABEL_AS3
68 DISPLAY_TESTS_V9 += display/FrameLabel_as.swf
71 if BUILD_GRADIENTTYPE_AS3
72 DISPLAY_TESTS_V9 += display/GradientType_as.swf
76 DISPLAY_TESTS_V9 += display/Graphics_as.swf
79 # FIXME: this in an interface, not a class
80 # if BUILD_IBITMAPDRAWABLE_AS3
81 # DISPLAY_TESTS += display/IBitmapDrawable_as.swf
84 if BUILD_INTERACTIVEOBJECT_AS3
85 DISPLAY_TESTS_V9 += display/InteractiveObject_as.swf
88 if BUILD_INTERPOLATIONMETHOD_AS3
89 DISPLAY_TESTS_V9 += display/InterpolationMethod_as.swf
92 if BUILD_JOINTSTYLE_AS3
93 DISPLAY_TESTS_V9 += display/JointStyle_as.swf
96 if BUILD_LINESCALEMODE_AS3
97 DISPLAY_TESTS_V9 += display/LineScaleMode_as.swf
100 if BUILD_LOADERINFO_AS3
101 DISPLAY_TESTS_V9 += display/LoaderInfo_as.swf
105 DISPLAY_TESTS_V9 += display/Loader_as.swf
108 if BUILD_MORPHSHAPE_AS3
109 DISPLAY_TESTS_V9 += display/MorphShape_as.swf
112 if BUILD_MOVIECLIP_AS3
113 DISPLAY_TESTS_V6 += display/MovieClip_as.swf
116 # These Native* classes are AIR only
117 # if BUILD_NATIVEMENUITEM_AS3
118 # DISPLAY_TESTS += display/NativeMenuItem_as.swf
121 # if BUILD_NATIVEMENU_AS3
122 # DISPLAY_TESTS += display/NativeMenu_as.swf
125 # if BUILD_NATIVEWINDOWDISPLAYSTATE_AS3
126 # DISPLAY_TESTS += display/NativeWindowDisplayState_as.swf
129 # if BUILD_NATIVEWINDOWINITOPTIONS_AS3
130 # DISPLAY_TESTS += display/NativeWindowInitOptions_as.swf
133 # if BUILD_NATIVEWINDOWRESIZE_AS3
134 # DISPLAY_TESTS += display/NativeWindowResize_as.swf
137 # if BUILD_NATIVEWINDOWTYPE_AS3
138 # DISPLAY_TESTS += display/NativeWindowType_as.swf
141 # if BUILD_NATIVEWINDOW_AS3
142 # DISPLAY_TESTS += display/NativeWindow_as.swf
145 if BUILD_PIXELSNAPPING_AS3
146 DISPLAY_TESTS_V9 += display/PixelSnapping_as.swf
149 if BUILD_SWFVERSION_AS3
150 DISPLAY_TESTS_V9 += display/SWFVersion_as.swf
154 DISPLAY_TESTS_V9 += display/Scene_as.swf
157 # This class is AIR only
158 # if BUILD_SCREEN_AS3
159 # DISPLAY_TESTS += display/Screen_as.swf
163 DISPLAY_TESTS_V9 += display/Shape_as.swf
166 if BUILD_SIMPLEBUTTON_AS3
167 DISPLAY_TESTS_V9 += display/SimpleButton_as.swf
170 if BUILD_SPREADMETHOD_AS3
171 DISPLAY_TESTS_V9 += display/SpreadMethod_as.swf
175 DISPLAY_TESTS_V9 += display/Sprite_as.swf
178 if BUILD_STAGEALIGN_AS3
179 DISPLAY_TESTS_V9 += display/StageAlign_as.swf
182 if BUILD_STAGEDISPLAYSTATE_AS3
183 DISPLAY_TESTS_V9 += display/StageDisplayState_as.swf
186 if BUILD_STAGEQUALITY_AS3
187 DISPLAY_TESTS_V9 += display/StageQuality_as.swf
190 if BUILD_STAGESCALEMODE_AS3
191 DISPLAY_TESTS_V9 += display/StageScaleMode_as.swf
195 DISPLAY_TESTS_V6 += display/Stage_as.swf
198 check_SCRIPTS += $(DISPLAY_TESTS_V6) $(DISPLAY_TESTS_V8) $(DISPLAY_TESTS_V9)
199 HAXE_FLAGS += -cp $(DISPLAYdir)
201 EXTRA_DIST += display/AVM1Movie_as.hx \
202 display/ActionScriptVersion_as.hx \
203 display/BitmapDataChannel_as.hx \
204 display/BitmapData_as.hx \
205 display/Bitmap_as.hx \
206 display/BlendMode_as.hx \
207 display/CapsStyle_as.hx \
208 display/DisplayObjectContainer_as.hx \
209 display/DisplayObject_as.hx \
210 display/FocusDirection_as.hx \
211 display/FrameLabel_as.hx \
212 display/GradientType_as.hx \
213 display/Graphics_as.hx \
214 display/IBitmapDrawable_as.hx \
215 display/InteractiveObject_as.hx \
216 display/InterpolationMethod_as.hx \
217 display/JointStyle_as.hx \
218 display/LineScaleMode_as.hx \
219 display/LoaderInfo_as.hx \
220 display/Loader_as.hx \
221 display/MorphShape_as.hx \
222 display/MovieClip_as.hx \
223 display/NativeMenuItem_as.hx \
224 display/NativeMenu_as.hx \
225 display/NativeWindowDisplayState_as.hx \
226 display/NativeWindowInitOptions_as.hx \
227 display/NativeWindowResize_as.hx \
228 display/NativeWindowType_as.hx \
229 display/NativeWindow_as.hx \
230 display/PixelSnapping_as.hx \
231 display/SWFVersion_as.hx \
232 display/Scene_as.hx \
233 display/Screen_as.hx \
234 display/Shape_as.hx \
235 display/SimpleButton_as.hx \
236 display/SpreadMethod_as.hx \
237 display/Sprite_as.hx \
238 display/StageAlign_as.hx \
239 display/StageDisplayState_as.hx \
240 display/StageQuality_as.hx \
241 display/StageScaleMode_as.hx \