Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / skia / gyp / animator.gyp
1 #Animator is basically Skia's (much saner) version of Flash.
2 #On top of Views it provides a declarative UI model which can be updated
3 #based on events which trigger changes or scripts.
4
5 {
6   'targets': [
7     {
8       'target_name': 'animator',
9       'product_name': 'skia_animator',
10       'type': 'static_library',
11       'standalone_static_library': 1,
12       'dependencies': [
13         'skia_lib.gyp:skia_lib',
14         'views.gyp:*',
15         'xml.gyp:*',
16       ],
17       'include_dirs': [
18         '../include/animator',
19         '../src/utils',
20       ],
21       'sources': [
22         '../include/animator/SkAnimator.h',
23         '../include/animator/SkAnimatorView.h',
24
25         '../src/animator/SkAnimate.h',
26         '../src/animator/SkAnimateActive.cpp',
27         '../src/animator/SkAnimateActive.h',
28         '../src/animator/SkAnimateBase.cpp',
29         '../src/animator/SkAnimateBase.h',
30         '../src/animator/SkAnimateField.cpp',
31         '../src/animator/SkAnimateMaker.cpp',
32         '../src/animator/SkAnimateMaker.h',
33         '../src/animator/SkAnimateProperties.h',
34         '../src/animator/SkAnimateSet.cpp',
35         '../src/animator/SkAnimateSet.h',
36         '../src/animator/SkAnimator.cpp',
37         '../src/animator/SkAnimatorScript.cpp',
38         '../src/animator/SkAnimatorScript.h',
39         #'../src/animator/SkAnimatorScript2.cpp', fails on windows
40         #'../src/animator/SkAnimatorScript2.h',
41         '../src/animator/SkBoundable.cpp',
42         '../src/animator/SkBoundable.h',
43         '../src/animator/SkBuildCondensedInfo.cpp',
44         #'../src/animator/SkCondensedDebug.cpp', fails on windows
45         #'../src/animator/SkCondensedRelease.cpp',
46         '../src/animator/SkDisplayable.cpp',
47         '../src/animator/SkDisplayable.h',
48         '../src/animator/SkDisplayAdd.cpp',
49         '../src/animator/SkDisplayAdd.h',
50         '../src/animator/SkDisplayApply.cpp',
51         '../src/animator/SkDisplayApply.h',
52         '../src/animator/SkDisplayBounds.cpp',
53         '../src/animator/SkDisplayBounds.h',
54         '../src/animator/SkDisplayEvent.cpp',
55         '../src/animator/SkDisplayEvent.h',
56         '../src/animator/SkDisplayEvents.cpp',
57         '../src/animator/SkDisplayEvents.h',
58         '../src/animator/SkDisplayInclude.cpp',
59         '../src/animator/SkDisplayInclude.h',
60         '../src/animator/SkDisplayInput.cpp',
61         '../src/animator/SkDisplayInput.h',
62         '../src/animator/SkDisplayList.cpp',
63         '../src/animator/SkDisplayList.h',
64         '../src/animator/SkDisplayMath.cpp',
65         '../src/animator/SkDisplayMath.h',
66         '../src/animator/SkDisplayMovie.cpp',
67         '../src/animator/SkDisplayMovie.h',
68         '../src/animator/SkDisplayNumber.cpp',
69         '../src/animator/SkDisplayNumber.h',
70         '../src/animator/SkDisplayPost.cpp',
71         '../src/animator/SkDisplayPost.h',
72         '../src/animator/SkDisplayRandom.cpp',
73         '../src/animator/SkDisplayRandom.h',
74         '../src/animator/SkDisplayScreenplay.cpp',
75         '../src/animator/SkDisplayScreenplay.h',
76         '../src/animator/SkDisplayType.cpp',
77         '../src/animator/SkDisplayType.h',
78         '../src/animator/SkDisplayTypes.cpp',
79         '../src/animator/SkDisplayTypes.h',
80         '../src/animator/SkDisplayXMLParser.cpp',
81         '../src/animator/SkDisplayXMLParser.h',
82         '../src/animator/SkDraw3D.cpp',
83         '../src/animator/SkDraw3D.h',
84         '../src/animator/SkDrawable.cpp',
85         '../src/animator/SkDrawable.h',
86         '../src/animator/SkDrawBitmap.cpp',
87         '../src/animator/SkDrawBitmap.h',
88         '../src/animator/SkDrawBlur.cpp',
89         '../src/animator/SkDrawBlur.h',
90         '../src/animator/SkDrawClip.cpp',
91         '../src/animator/SkDrawClip.h',
92         '../src/animator/SkDrawColor.cpp',
93         '../src/animator/SkDrawColor.h',
94         '../src/animator/SkDrawDash.cpp',
95         '../src/animator/SkDrawDash.h',
96         '../src/animator/SkDrawDiscrete.cpp',
97         '../src/animator/SkDrawDiscrete.h',
98         '../src/animator/SkDrawEmboss.cpp',
99         '../src/animator/SkDrawEmboss.h',
100         '../src/animator/SkDrawExtraPathEffect.cpp',
101         '../src/animator/SkDrawFull.cpp',
102         '../src/animator/SkDrawFull.h',
103         '../src/animator/SkDrawGradient.cpp',
104         '../src/animator/SkDrawGradient.h',
105         '../src/animator/SkDrawGroup.cpp',
106         '../src/animator/SkDrawGroup.h',
107         '../src/animator/SkDrawLine.cpp',
108         '../src/animator/SkDrawLine.h',
109         '../src/animator/SkDrawMatrix.cpp',
110         '../src/animator/SkDrawMatrix.h',
111         '../src/animator/SkDrawOval.cpp',
112         '../src/animator/SkDrawOval.h',
113         '../src/animator/SkDrawPaint.cpp',
114         '../src/animator/SkDrawPaint.h',
115         '../src/animator/SkDrawPath.cpp',
116         '../src/animator/SkDrawPath.h',
117         '../src/animator/SkDrawPoint.cpp',
118         '../src/animator/SkDrawPoint.h',
119         '../src/animator/SkDrawRectangle.cpp',
120         '../src/animator/SkDrawRectangle.h',
121         '../src/animator/SkDrawSaveLayer.cpp',
122         '../src/animator/SkDrawSaveLayer.h',
123         '../src/animator/SkDrawShader.cpp',
124         '../src/animator/SkDrawShader.h',
125         '../src/animator/SkDrawText.cpp',
126         '../src/animator/SkDrawText.h',
127         '../src/animator/SkDrawTextBox.cpp',
128         '../src/animator/SkDrawTextBox.h',
129         '../src/animator/SkDrawTo.cpp',
130         '../src/animator/SkDrawTo.h',
131         '../src/animator/SkDrawTransparentShader.cpp',
132         '../src/animator/SkDrawTransparentShader.h',
133         '../src/animator/SkDump.cpp',
134         '../src/animator/SkDump.h',
135         '../src/animator/SkExtras.h',
136         '../src/animator/SkGetCondensedInfo.cpp',
137         '../src/animator/SkHitClear.cpp',
138         '../src/animator/SkHitClear.h',
139         '../src/animator/SkHitTest.cpp',
140         '../src/animator/SkHitTest.h',
141         '../src/animator/SkIntArray.h',
142         '../src/animator/SkMatrixParts.cpp',
143         '../src/animator/SkMatrixParts.h',
144         '../src/animator/SkMemberInfo.cpp',
145         '../src/animator/SkMemberInfo.h',
146         '../src/animator/SkOpArray.cpp',
147         '../src/animator/SkOpArray.h',
148         '../src/animator/SkOperand.h',
149         '../src/animator/SkOperand2.h',
150         '../src/animator/SkOperandInterpolator.h',
151         '../src/animator/SkOperandIterpolator.cpp',
152         '../src/animator/SkPaintPart.cpp',
153         '../src/animator/SkPaintPart.h',
154         '../src/animator/SkParseSVGPath.cpp',
155         '../src/animator/SkPathParts.cpp',
156         '../src/animator/SkPathParts.h',
157         '../src/animator/SkPostParts.cpp',
158         '../src/animator/SkPostParts.h',
159         '../src/animator/SkScript.cpp',
160         '../src/animator/SkScript.h',
161         '../src/animator/SkScript2.h',
162         '../src/animator/SkScriptCallBack.h',
163         '../src/animator/SkScriptDecompile.cpp',
164         '../src/animator/SkScriptRuntime.cpp',
165         '../src/animator/SkScriptRuntime.h',
166         '../src/animator/SkScriptTokenizer.cpp',
167         '../src/animator/SkSnapshot.cpp',
168         '../src/animator/SkSnapshot.h',
169         '../src/animator/SkTDArray_Experimental.h',
170         '../src/animator/SkTextOnPath.cpp',
171         '../src/animator/SkTextOnPath.h',
172         '../src/animator/SkTextToPath.cpp',
173         '../src/animator/SkTextToPath.h',
174         '../src/animator/SkTime.cpp',
175         '../src/animator/SkTypedArray.cpp',
176         '../src/animator/SkTypedArray.h',
177         '../src/animator/SkXMLAnimatorWriter.cpp',
178         '../src/animator/SkXMLAnimatorWriter.h',
179       ],
180       'direct_dependent_settings': {
181         'include_dirs': [
182           '../include/animator',
183         ],
184       },
185     },
186   ],
187 }