blob: b3c651cc3afa1947496c00f6fba3c21ed92c23bb [file] [log] [blame]
bungeman@google.com5e41b372012-03-23 14:11:43 +00001#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
epoger@google.comae85aea2011-05-31 13:50:51 +00005{
epoger@google.comae85aea2011-05-31 13:50:51 +00006 'targets': [
7 {
8 'target_name': 'animator',
9 'type': 'static_library',
10 'include_dirs': [
bungeman@google.com5a64e582012-03-29 14:51:56 +000011 '../include/config',
12 '../include/core',
13 '../include/effects',
epoger@google.comae85aea2011-05-31 13:50:51 +000014 '../include/animator',
bungeman@google.com5a64e582012-03-29 14:51:56 +000015 '../include/views',
16 '../include/xml',
17 '../include/utils',
18 '../include/images',
bungeman@google.comaf5bbf22012-02-07 20:47:38 +000019 '../src/utils',
epoger@google.comae85aea2011-05-31 13:50:51 +000020 ],
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',
epoger@google.comae85aea2011-05-31 13:50:51 +000041 '../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/SkPaintParts.cpp',
153 '../src/animator/SkPaintParts.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}
188
189# Local Variables:
190# tab-width:2
191# indent-tabs-mode:nil
192# End:
193# vim: set expandtab tabstop=2 shiftwidth=2: