blob: c3430088395a78bad91f220158730ebbb2c33a2d [file] [log] [blame]
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -04001
2###############################################################################
3#
4# THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT.
5#
6###############################################################################
7
8LOCAL_PATH:= $(call my-dir)
9include $(CLEAR_VARS)
10LOCAL_CFLAGS += \
Skia_Android Canary Bot454ecec2014-07-22 19:13:51 +000011 -fPIC \
Skia_Android Canary Bote74c8d62014-07-16 21:17:11 +000012 -Wno-c++11-extensions \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040013 -Wno-unused-parameter \
14 -U_FORTIFY_SOURCE \
Skia_Android Canary Bot53c656e2014-11-21 22:44:42 +000015 -D_FORTIFY_SOURCE=1
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040016
Skia_Android Canary Bota8dbe3f2014-06-17 18:50:35 +000017LOCAL_CPPFLAGS := \
18 -Wno-invalid-offsetof
19
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040020LOCAL_SRC_FILES := \
21 DM.cpp \
Skia_Android Canary Botb9a3ae52015-01-15 20:48:05 +000022 DMGpuSupport.cpp \
Skia_Android Canary Botc4f5f5c2015-01-15 18:58:17 +000023 DMSrcSink.cpp \
Skia_Android Canary Bota1c03662014-11-04 15:23:21 +000024 DMJsonWriter.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040025 ../gm/gm.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040026 ../src/pipe/utils/SamplePipeControllers.cpp \
27 ../src/utils/debugger/SkDebugCanvas.cpp \
28 ../src/utils/debugger/SkDrawCommand.cpp \
29 ../src/utils/debugger/SkObjectParser.cpp \
Skia_Android Canary Bot677a4fb2014-08-07 21:30:59 +000030 ../tools/LazyDecodeBitmap.cpp \
Skia_Android Canary Botd537ce12014-06-24 14:58:14 +000031 ../tests/Test.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040032 ../tests/PathOpsAngleTest.cpp \
33 ../tests/PathOpsBoundsTest.cpp \
34 ../tests/PathOpsCubicIntersectionTest.cpp \
35 ../tests/PathOpsCubicIntersectionTestData.cpp \
36 ../tests/PathOpsCubicLineIntersectionTest.cpp \
37 ../tests/PathOpsCubicQuadIntersectionTest.cpp \
38 ../tests/PathOpsCubicReduceOrderTest.cpp \
39 ../tests/PathOpsCubicToQuadsTest.cpp \
40 ../tests/PathOpsDCubicTest.cpp \
41 ../tests/PathOpsDLineTest.cpp \
42 ../tests/PathOpsDPointTest.cpp \
43 ../tests/PathOpsDQuadTest.cpp \
44 ../tests/PathOpsDRectTest.cpp \
45 ../tests/PathOpsDTriangleTest.cpp \
46 ../tests/PathOpsDVectorTest.cpp \
47 ../tests/PathOpsExtendedTest.cpp \
Skia_Android Canary Bot57de8fe2014-11-13 15:01:05 +000048 ../tests/PathOpsFuzz763Test.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040049 ../tests/PathOpsInverseTest.cpp \
50 ../tests/PathOpsLineIntersectionTest.cpp \
51 ../tests/PathOpsLineParametetersTest.cpp \
52 ../tests/PathOpsOpCubicThreadedTest.cpp \
53 ../tests/PathOpsOpRectThreadedTest.cpp \
54 ../tests/PathOpsOpTest.cpp \
55 ../tests/PathOpsQuadIntersectionTest.cpp \
56 ../tests/PathOpsQuadIntersectionTestData.cpp \
57 ../tests/PathOpsQuadLineIntersectionTest.cpp \
58 ../tests/PathOpsQuadLineIntersectionThreadedTest.cpp \
59 ../tests/PathOpsQuadParameterizationTest.cpp \
60 ../tests/PathOpsQuadReduceOrderTest.cpp \
61 ../tests/PathOpsSimplifyDegenerateThreadedTest.cpp \
62 ../tests/PathOpsSimplifyFailTest.cpp \
63 ../tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp \
64 ../tests/PathOpsSimplifyQuadThreadedTest.cpp \
65 ../tests/PathOpsSimplifyRectThreadedTest.cpp \
66 ../tests/PathOpsSimplifyTest.cpp \
67 ../tests/PathOpsSimplifyTrianglesThreadedTest.cpp \
68 ../tests/PathOpsSkpTest.cpp \
69 ../tests/PathOpsTestCommon.cpp \
70 ../tests/PathOpsThreadedCommon.cpp \
Skia_Android Canary Botd537ce12014-06-24 14:58:14 +000071 ../tests/PathOpsTightBoundsTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040072 ../tests/AAClipTest.cpp \
73 ../tests/ARGBImageEncoderTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040074 ../tests/AnnotationTest.cpp \
75 ../tests/AsADashTest.cpp \
76 ../tests/AtomicTest.cpp \
Skia_Android Canary Boted284142014-11-10 21:14:41 +000077 ../tests/BadIcoTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040078 ../tests/BitSetTest.cpp \
79 ../tests/BitmapCopyTest.cpp \
80 ../tests/BitmapGetColorTest.cpp \
81 ../tests/BitmapHasherTest.cpp \
82 ../tests/BitmapHeapTest.cpp \
83 ../tests/BitmapTest.cpp \
84 ../tests/BlendTest.cpp \
85 ../tests/BlitRowTest.cpp \
86 ../tests/BlurTest.cpp \
Skia_Android Canary Botefff7cd2014-10-24 18:18:38 +000087 ../tests/CTest.cpp \
Skia_Android Canary Botf7fa8992014-10-08 22:48:55 +000088 ../tests/CachedDataTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040089 ../tests/CachedDecodingPixelRefTest.cpp \
Skia_Android Canary Bot0a4cc982014-07-22 19:42:48 +000090 ../tests/CanvasStateHelpers.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -040091 ../tests/CanvasStateTest.cpp \
92 ../tests/CanvasTest.cpp \
93 ../tests/ChecksumTest.cpp \
94 ../tests/ClampRangeTest.cpp \
95 ../tests/ClipCacheTest.cpp \
96 ../tests/ClipCubicTest.cpp \
97 ../tests/ClipStackTest.cpp \
98 ../tests/ClipperTest.cpp \
99 ../tests/ColorFilterTest.cpp \
100 ../tests/ColorPrivTest.cpp \
101 ../tests/ColorTest.cpp \
102 ../tests/DashPathEffectTest.cpp \
103 ../tests/DataRefTest.cpp \
104 ../tests/DeferredCanvasTest.cpp \
105 ../tests/DequeTest.cpp \
106 ../tests/DeviceLooperTest.cpp \
107 ../tests/DiscardableMemoryPoolTest.cpp \
108 ../tests/DiscardableMemoryTest.cpp \
109 ../tests/DocumentTest.cpp \
110 ../tests/DrawBitmapRectTest.cpp \
111 ../tests/DrawPathTest.cpp \
112 ../tests/DrawTextTest.cpp \
113 ../tests/DynamicHashTest.cpp \
114 ../tests/EmptyPathTest.cpp \
115 ../tests/ErrorTest.cpp \
116 ../tests/FillPathTest.cpp \
117 ../tests/FitsInTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400118 ../tests/FlateTest.cpp \
Skia_Android Canary Botcf965b12014-07-16 21:20:45 +0000119 ../tests/FloatingPointTextureTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400120 ../tests/FontHostStreamTest.cpp \
121 ../tests/FontHostTest.cpp \
122 ../tests/FontMgrTest.cpp \
123 ../tests/FontNamesTest.cpp \
Skia_Android Canary Bot484ee7f2014-07-08 17:36:49 +0000124 ../tests/FontObjTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400125 ../tests/FrontBufferedStreamTest.cpp \
126 ../tests/GLInterfaceValidationTest.cpp \
127 ../tests/GLProgramsTest.cpp \
128 ../tests/GeometryTest.cpp \
129 ../tests/GifTest.cpp \
130 ../tests/GpuColorFilterTest.cpp \
131 ../tests/GpuDrawPathTest.cpp \
Skia_Android Canary Bot0f633742014-06-30 15:30:01 +0000132 ../tests/GpuLayerCacheTest.cpp \
Skia_Android Canary Botdd9fdd92014-05-29 14:49:44 -0400133 ../tests/GpuRectanizerTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400134 ../tests/GrBinHashKeyTest.cpp \
135 ../tests/GrContextFactoryTest.cpp \
136 ../tests/GrDrawTargetTest.cpp \
Skia_Android Canary Bote46f0c42014-09-05 13:18:40 +0000137 ../tests/GrAllocatorTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400138 ../tests/GrMemoryPoolTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400139 ../tests/GrOrderedSetTest.cpp \
Skia_Android Canary Bot6e7435b2014-08-08 16:45:54 +0000140 ../tests/GrGLSLPrettyPrintTest.cpp \
Skia_Android Canary Bot484ee7f2014-07-08 17:36:49 +0000141 ../tests/GrRedBlackTreeTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400142 ../tests/GrSurfaceTest.cpp \
143 ../tests/GrTBSearchTest.cpp \
Skia_Android Canary Bot187de812014-10-22 20:32:11 +0000144 ../tests/GrTRecorderTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400145 ../tests/GradientTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400146 ../tests/ImageCacheTest.cpp \
147 ../tests/ImageDecodingTest.cpp \
148 ../tests/ImageFilterTest.cpp \
Skia_Android Canary Bot8989ef52014-07-21 18:41:41 +0000149 ../tests/ImageGeneratorTest.cpp \
Skia_Android Canary Bot1cebcb22014-08-19 21:33:25 +0000150 ../tests/ImageIsOpaqueTest.cpp \
Skia_Android Canary Bot810677a2014-07-14 14:51:44 +0000151 ../tests/ImageNewShaderTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400152 ../tests/InfRectTest.cpp \
Skia_Android Canary Bot0f03b012014-06-27 15:30:48 +0000153 ../tests/InterpolatorTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400154 ../tests/JpegTest.cpp \
Skia_Android Canary Bot9e143892014-06-06 13:24:32 +0000155 ../tests/KtxTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400156 ../tests/LListTest.cpp \
157 ../tests/LayerDrawLooperTest.cpp \
158 ../tests/LayerRasterizerTest.cpp \
Skia_Android Canary Botbbe3bff2014-10-22 20:52:28 +0000159 ../tests/LazyPtrTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400160 ../tests/MD5Test.cpp \
161 ../tests/MallocPixelRefTest.cpp \
Skia_Android Canary Bot7a970ae2014-10-23 15:00:30 +0000162 ../tests/MaskCacheTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400163 ../tests/MathTest.cpp \
164 ../tests/Matrix44Test.cpp \
165 ../tests/MatrixClipCollapseTest.cpp \
166 ../tests/MatrixTest.cpp \
167 ../tests/MemoryTest.cpp \
168 ../tests/MemsetTest.cpp \
169 ../tests/MessageBusTest.cpp \
170 ../tests/MetaDataTest.cpp \
171 ../tests/MipMapTest.cpp \
Skia_Android Canary Bot9503b8f2014-06-09 18:20:00 +0000172 ../tests/NameAllocatorTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400173 ../tests/OSPathTest.cpp \
174 ../tests/OnceTest.cpp \
Skia_Android Canary Bot622baaf2014-12-12 19:30:26 +0000175 ../tests/PDFInvalidBitmapTest.cpp \
Skia_Android Canary Bot0b702ec2014-08-27 20:05:22 +0000176 ../tests/PDFJpegEmbedTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400177 ../tests/PDFPrimitivesTest.cpp \
178 ../tests/PackBitsTest.cpp \
179 ../tests/PaintTest.cpp \
180 ../tests/ParsePathTest.cpp \
181 ../tests/PathCoverageTest.cpp \
182 ../tests/PathMeasureTest.cpp \
183 ../tests/PathTest.cpp \
184 ../tests/PathUtilsTest.cpp \
Skia_Android Canary Botbc6254d2014-10-30 18:46:41 +0000185 ../tests/PictureBBHTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400186 ../tests/PictureShaderTest.cpp \
Skia_Android Canary Bot484ee7f2014-07-08 17:36:49 +0000187 ../tests/PictureTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400188 ../tests/PixelRefTest.cpp \
189 ../tests/PointTest.cpp \
190 ../tests/PremulAlphaRoundTripTest.cpp \
191 ../tests/QuickRejectTest.cpp \
Skia_Android Canary Bot484ee7f2014-07-08 17:36:49 +0000192 ../tests/RTConfRegistryTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400193 ../tests/RTreeTest.cpp \
194 ../tests/RandomTest.cpp \
195 ../tests/ReadPixelsTest.cpp \
196 ../tests/ReadWriteAlphaTest.cpp \
197 ../tests/Reader32Test.cpp \
198 ../tests/RecordDrawTest.cpp \
Skia_Android Canary Bot6b308522014-09-03 18:09:59 +0000199 ../tests/RecordReplaceDrawTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400200 ../tests/RecordOptsTest.cpp \
201 ../tests/RecordPatternTest.cpp \
202 ../tests/RecordTest.cpp \
203 ../tests/RecorderTest.cpp \
Skia_Android Canary Bot87fd36d2014-09-15 17:58:44 +0000204 ../tests/RecordingXfermodeTest.cpp \
Skia_Android Canary Bot3a8c41c2015-01-15 14:03:24 +0000205 ../tests/RectTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400206 ../tests/RefCntTest.cpp \
207 ../tests/RefDictTest.cpp \
208 ../tests/RegionTest.cpp \
209 ../tests/ResourceCacheTest.cpp \
210 ../tests/RoundRectTest.cpp \
211 ../tests/RuntimeConfigTest.cpp \
212 ../tests/SHA1Test.cpp \
213 ../tests/ScalarTest.cpp \
214 ../tests/SerializationTest.cpp \
215 ../tests/ShaderImageFilterTest.cpp \
216 ../tests/ShaderOpacityTest.cpp \
Skia_Android Canary Bote41a0312014-06-27 15:25:05 +0000217 ../tests/SizeTest.cpp \
Skia_Android Canary Botb28399f2014-11-11 14:18:52 +0000218 ../tests/Sk4xTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400219 ../tests/SkBase64Test.cpp \
Skia_Android Canary Botce32fd72014-09-02 18:55:33 +0000220 ../tests/SkResourceCacheTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400221 ../tests/SmallAllocatorTest.cpp \
222 ../tests/SortTest.cpp \
223 ../tests/SrcOverTest.cpp \
224 ../tests/StreamTest.cpp \
225 ../tests/StringTest.cpp \
226 ../tests/StrokeTest.cpp \
Skia_Android Canary Botc44dfeb2014-10-09 13:05:09 +0000227 ../tests/StrokerTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400228 ../tests/SurfaceTest.cpp \
229 ../tests/TArrayTest.cpp \
Skia_Android Canary Botd2c68ae2014-10-02 18:04:10 +0000230 ../tests/THashCache.cpp \
Skia_Android Canary Bot3db4a3c2014-11-10 17:22:46 +0000231 ../tests/Time.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400232 ../tests/TLSTest.cpp \
233 ../tests/TSetTest.cpp \
Skia_Android Canary Botadc0beb2014-08-21 22:07:45 +0000234 ../tests/TextBlobTest.cpp \
Skia_Android Canary Bot77e52912014-06-11 19:29:49 +0000235 ../tests/TextureCompressionTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400236 ../tests/ToUnicodeTest.cpp \
237 ../tests/TracingTest.cpp \
238 ../tests/TypefaceTest.cpp \
239 ../tests/UnicodeTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400240 ../tests/UtilsTest.cpp \
Skia_Android Canary Bot716fe722014-11-18 17:34:40 +0000241 ../tests/VarAllocTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400242 ../tests/WArrayTest.cpp \
243 ../tests/WritePixelsTest.cpp \
244 ../tests/Writer32Test.cpp \
245 ../tests/XfermodeTest.cpp \
Skia_Android Canary Bot55b91fc2015-01-19 18:12:43 +0000246 ../tests/YUVCacheTest.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400247 ../tests/PipeTest.cpp \
248 ../tests/TDStackNesterTest.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000249 ../gm/aaclip.cpp \
250 ../gm/aarectmodes.cpp \
251 ../gm/alphagradients.cpp \
252 ../gm/arcofzorro.cpp \
253 ../gm/arithmode.cpp \
Skia_Android Canary Bot290f0d12014-08-07 20:02:53 +0000254 ../gm/astcbitmap.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000255 ../gm/beziereffects.cpp \
Skia_Android Canary Botc44dfeb2014-10-09 13:05:09 +0000256 ../gm/beziers.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000257 ../gm/bigblurs.cpp \
258 ../gm/bigmatrix.cpp \
259 ../gm/bigtext.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000260 ../gm/bitmapfilters.cpp \
261 ../gm/bitmappremul.cpp \
262 ../gm/bitmaprect.cpp \
263 ../gm/bitmaprecttest.cpp \
264 ../gm/bitmapscroll.cpp \
265 ../gm/bitmapshader.cpp \
266 ../gm/bitmapsource.cpp \
267 ../gm/bleed.cpp \
268 ../gm/blurcircles.cpp \
269 ../gm/blurs.cpp \
270 ../gm/blurquickreject.cpp \
271 ../gm/blurrect.cpp \
272 ../gm/blurroundrect.cpp \
273 ../gm/circles.cpp \
274 ../gm/circularclips.cpp \
Skia_Android Canary Bot525a8d62015-01-14 17:46:12 +0000275 ../gm/clipdrawdraw.cpp \
Skia_Android Canary Botefd78bc2014-09-10 19:00:46 +0000276 ../gm/clip_strokerect.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000277 ../gm/clippedbitmapshaders.cpp \
Skia_Android Canary Bot0a6e4582014-11-25 03:14:07 +0000278 ../gm/cgms.cpp \
279 ../gm/cgm.c \
Skia_Android Canary Bot2ee69c22014-10-09 13:04:40 +0000280 ../gm/colorcube.cpp \
Skia_Android Canary Bot68e35d82014-10-13 19:50:33 +0000281 ../gm/coloremoji.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000282 ../gm/colorfilterimagefilter.cpp \
283 ../gm/colorfilters.cpp \
284 ../gm/colormatrix.cpp \
285 ../gm/colortype.cpp \
Skia_Android Canary Bote9c1c3f2014-10-31 13:58:37 +0000286 ../gm/colortypexfermode.cpp \
Skia_Android Canary Botb06335e2014-10-26 12:26:05 +0000287 ../gm/colorwheel.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000288 ../gm/complexclip.cpp \
289 ../gm/complexclip2.cpp \
Skia_Android Canary Botbfef19a2014-12-17 19:24:47 +0000290 ../gm/complexclip3.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000291 ../gm/composeshader.cpp \
Skia_Android Canary Bot8f6a0b72015-01-05 18:03:41 +0000292 ../gm/conicpaths.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000293 ../gm/convexpaths.cpp \
294 ../gm/convexpolyclip.cpp \
295 ../gm/convexpolyeffect.cpp \
296 ../gm/copyTo4444.cpp \
297 ../gm/cubicpaths.cpp \
298 ../gm/cmykjpeg.cpp \
299 ../gm/degeneratesegments.cpp \
Skia_Android Canary Bote19c3602014-12-29 15:07:41 +0000300 ../gm/dcshader.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000301 ../gm/discard.cpp \
302 ../gm/dashcubics.cpp \
303 ../gm/dashing.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000304 ../gm/distantclip.cpp \
Skia_Android Canary Botbfe15032014-09-16 12:51:13 +0000305 ../gm/dftext.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000306 ../gm/displacement.cpp \
307 ../gm/downsamplebitmap.cpp \
308 ../gm/drawlooper.cpp \
309 ../gm/dropshadowimagefilter.cpp \
310 ../gm/drrect.cpp \
311 ../gm/etc1bitmap.cpp \
312 ../gm/extractbitmap.cpp \
Skia_Android Canary Bot18f1f0c2014-09-10 19:14:17 +0000313 ../gm/emboss.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000314 ../gm/emptypath.cpp \
315 ../gm/fatpathfill.cpp \
316 ../gm/factory.cpp \
317 ../gm/filltypes.cpp \
318 ../gm/filltypespersp.cpp \
319 ../gm/filterbitmap.cpp \
Skia_Android Canary Bot0a2307a2014-12-08 17:21:18 +0000320 ../gm/filterfastbounds.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000321 ../gm/filterindiabox.cpp \
322 ../gm/fontcache.cpp \
323 ../gm/fontmgr.cpp \
324 ../gm/fontscaler.cpp \
325 ../gm/gammatext.cpp \
326 ../gm/getpostextpath.cpp \
327 ../gm/giantbitmap.cpp \
328 ../gm/glyph_pos.cpp \
329 ../gm/glyph_pos_align.cpp \
330 ../gm/gradients.cpp \
331 ../gm/gradients_2pt_conical.cpp \
332 ../gm/gradients_no_texture.cpp \
333 ../gm/gradientDirtyLaundry.cpp \
334 ../gm/gradient_matrix.cpp \
335 ../gm/gradtext.cpp \
Skia_Android Canary Bota6a6d592014-12-02 14:39:45 +0000336 ../gm/grayscalejpg.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000337 ../gm/hairlines.cpp \
338 ../gm/hairmodes.cpp \
339 ../gm/hittestpath.cpp \
340 ../gm/imagealphathreshold.cpp \
341 ../gm/imageblur.cpp \
Skia_Android Canary Botcd16f642014-08-11 20:59:26 +0000342 ../gm/imageblur2.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000343 ../gm/imageblurtiled.cpp \
344 ../gm/imagemagnifier.cpp \
345 ../gm/imageresizetiled.cpp \
346 ../gm/inversepaths.cpp \
347 ../gm/lerpmode.cpp \
348 ../gm/lighting.cpp \
349 ../gm/lumafilter.cpp \
350 ../gm/image.cpp \
351 ../gm/imagefiltersbase.cpp \
352 ../gm/imagefiltersclipped.cpp \
353 ../gm/imagefilterscropped.cpp \
354 ../gm/imagefiltersgraph.cpp \
355 ../gm/imagefiltersscaled.cpp \
356 ../gm/internal_links.cpp \
357 ../gm/lcdtext.cpp \
358 ../gm/linepaths.cpp \
359 ../gm/matrixconvolution.cpp \
360 ../gm/matriximagefilter.cpp \
361 ../gm/megalooper.cpp \
362 ../gm/mixedxfermodes.cpp \
363 ../gm/modecolorfilters.cpp \
364 ../gm/morphology.cpp \
Skia_Android Canary Botbba25112014-08-21 20:16:11 +0000365 ../gm/multipicturedraw.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000366 ../gm/nested.cpp \
367 ../gm/ninepatchstretch.cpp \
368 ../gm/nonclosedpaths.cpp \
369 ../gm/offsetimagefilter.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000370 ../gm/ovals.cpp \
371 ../gm/patch.cpp \
Skia_Android Canary Bot27656512014-08-13 00:19:14 +0000372 ../gm/patchgrid.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000373 ../gm/patheffects.cpp \
374 ../gm/pathfill.cpp \
375 ../gm/pathinterior.cpp \
376 ../gm/pathopsinverse.cpp \
377 ../gm/pathopsskpclip.cpp \
378 ../gm/pathreverse.cpp \
379 ../gm/peekpixels.cpp \
380 ../gm/perlinnoise.cpp \
Skia_Android Canary Bot8ba35e02014-08-09 18:11:26 +0000381 ../gm/picture.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000382 ../gm/pictureimagefilter.cpp \
383 ../gm/pictureshader.cpp \
Skia_Android Canary Bote8672422014-08-07 01:07:46 +0000384 ../gm/pictureshadertile.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000385 ../gm/points.cpp \
386 ../gm/poly2poly.cpp \
387 ../gm/polygons.cpp \
388 ../gm/quadpaths.cpp \
389 ../gm/rects.cpp \
390 ../gm/resizeimagefilter.cpp \
391 ../gm/rrect.cpp \
392 ../gm/rrects.cpp \
393 ../gm/roundrects.cpp \
Skia_Android Canary Bot0c814802014-08-12 13:56:29 +0000394 ../gm/samplerstress.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000395 ../gm/shaderbounds.cpp \
396 ../gm/selftest.cpp \
397 ../gm/shadows.cpp \
398 ../gm/shallowgradient.cpp \
399 ../gm/simpleaaclip.cpp \
400 ../gm/skbug1719.cpp \
Skia_Android Canary Botc44dfeb2014-10-09 13:05:09 +0000401 ../gm/smallarc.cpp \
Skia_Android Canary Bot4737fc52014-12-02 22:04:33 +0000402 ../gm/smallimage.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000403 ../gm/stringart.cpp \
404 ../gm/spritebitmap.cpp \
405 ../gm/srcmode.cpp \
406 ../gm/strokefill.cpp \
407 ../gm/strokerect.cpp \
408 ../gm/strokerects.cpp \
409 ../gm/strokes.cpp \
410 ../gm/stroketext.cpp \
Skia_Android Canary Bot2d2597e2014-09-22 14:34:59 +0000411 ../gm/surface.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000412 ../gm/tablecolorfilter.cpp \
413 ../gm/texteffects.cpp \
414 ../gm/testimagefilters.cpp \
415 ../gm/texdata.cpp \
416 ../gm/variedtext.cpp \
Skia_Android Canary Bot1660b672014-12-09 17:03:09 +0000417 ../gm/tallstretchedbitmaps.cpp \
Skia_Android Canary Bot93523c62014-08-21 15:58:01 +0000418 ../gm/textblob.cpp \
Skia_Android Canary Bot04c45cb2014-09-19 18:46:40 +0000419 ../gm/textblobshader.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000420 ../gm/texturedomaineffect.cpp \
421 ../gm/thinrects.cpp \
422 ../gm/thinstrokedrects.cpp \
Skia_Android Canary Botfda44fd2014-10-27 17:34:45 +0000423 ../gm/tiledscaledbitmap.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000424 ../gm/tileimagefilter.cpp \
425 ../gm/tilemodes.cpp \
426 ../gm/tilemodes_scaled.cpp \
427 ../gm/tinybitmap.cpp \
Skia_Android Canary Bota7bdb282015-01-07 21:25:19 +0000428 ../gm/transparency.cpp \
Skia_Android Canary Botb8517a02014-08-07 01:01:39 +0000429 ../gm/twopointradial.cpp \
430 ../gm/typeface.cpp \
431 ../gm/vertices.cpp \
432 ../gm/verttext.cpp \
433 ../gm/verttext2.cpp \
434 ../gm/xfermodeimagefilter.cpp \
435 ../gm/xfermodes.cpp \
436 ../gm/xfermodes2.cpp \
437 ../gm/xfermodes3.cpp \
438 ../gm/yuvtorgbeffect.cpp \
Skia_Android Canary Bote1fecd12014-08-05 13:40:16 +0000439 ../tests/FontConfigParser.cpp \
Skia_Android Canary Bot0fd04a42014-12-10 18:25:30 +0000440 ../tools/AndroidSkDebugToStdOut.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400441 ../tools/flags/SkCommandLineFlags.cpp \
Skia_Android Canary Botfd334372014-06-20 18:33:30 +0000442 ../tools/CrashHandler.cpp \
Skia_Android Canary Botc33e5902014-08-11 18:36:53 +0000443 ../tools/ProcStats.cpp \
Skia_Android Canary Botff2e2db2014-06-23 18:28:02 +0000444 ../tools/sk_tool_utils.cpp \
445 ../tools/sk_tool_utils_font.cpp \
Skia_Android Canary Botc4f5f5c2015-01-15 18:58:17 +0000446 ../tools/timer/Timer.cpp \
447 ../tools/timer/TimerData.cpp \
448 ../tools/timer/GpuTimer.cpp \
449 ../tools/timer/SysTimer_posix.cpp \
Skia_Android Canary Botd537ce12014-06-24 14:58:14 +0000450 ../tools/Resources.cpp \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400451 ../experimental/SkSetPoly3To3.cpp \
452 ../experimental/SkSetPoly3To3_A.cpp \
453 ../experimental/SkSetPoly3To3_D.cpp \
Skia_Android Canary Botc77f1b42014-07-22 17:19:29 +0000454 ../tools/flags/SkCommonFlags.cpp \
Skia_Android Canary Bot4748cd52014-07-31 18:30:46 +0000455 ../tools/picture_utils.cpp \
Skia_Android Canary Bot2d3c6bd2014-11-13 19:15:03 +0000456 ../src/gpu/GrContextFactory.cpp \
Skia_Android Canary Bot4748cd52014-07-31 18:30:46 +0000457 ../src/gpu/GrTest.cpp
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400458
459LOCAL_SHARED_LIBRARIES := \
460 liblog \
Skia_Android Canary Botb019efb2014-06-03 17:00:46 -0400461 libskia \
Skia_Android Canary Bot74782a42014-07-22 21:00:15 +0000462 libdl \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400463 libGLESv2 \
464 libEGL \
465 libz
466
Skia_Android Canary Bot6ef50e62014-06-18 17:35:05 +0000467LOCAL_STATIC_LIBRARIES := \
468 libjsoncpp
469
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400470LOCAL_C_INCLUDES := \
Skia_Android Canary Botefff7cd2014-10-24 18:18:38 +0000471 $(LOCAL_PATH)/../include/c \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400472 $(LOCAL_PATH)/../include/config \
473 $(LOCAL_PATH)/../include/core \
474 $(LOCAL_PATH)/../include/pathops \
475 $(LOCAL_PATH)/../include/pipe \
476 $(LOCAL_PATH)/../include/effects \
477 $(LOCAL_PATH)/../include/images \
478 $(LOCAL_PATH)/../include/ports \
479 $(LOCAL_PATH)/../src/sfnt \
480 $(LOCAL_PATH)/../include/utils \
481 $(LOCAL_PATH)/../src/utils \
Skia_Android Canary Bot3b5a8052014-07-28 20:47:00 +0000482 $(LOCAL_PATH)/../include/gpu \
Skia_Android Canary Bote8935f12015-01-18 18:41:26 +0000483 $(LOCAL_PATH)/../src/core \
Skia_Android Canary Bote1e29622014-07-31 13:02:40 +0000484 $(LOCAL_PATH)/../src/fonts \
Skia_Android Canary Bote2e5ff12014-07-31 15:35:50 +0000485 $(LOCAL_PATH)/../tools \
Skia_Android Canary Bot03d9dee2014-06-18 21:36:00 +0000486 $(LOCAL_PATH)/../tools/flags \
Skia_Android Canary Bot4748cd52014-07-31 18:30:46 +0000487 $(LOCAL_PATH)/../src/gpu \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400488 $(LOCAL_PATH)/../gm \
489 $(LOCAL_PATH)/../tests \
490 $(LOCAL_PATH)/../src/images \
491 $(LOCAL_PATH)/../src/lazy \
492 $(LOCAL_PATH)/../src/effects \
493 $(LOCAL_PATH)/../src/pipe/utils \
494 $(LOCAL_PATH)/../src/utils/debugger \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400495 $(LOCAL_PATH)/../src/pathops \
Skia_Android Canary Botd537ce12014-06-24 14:58:14 +0000496 $(LOCAL_PATH)/../src/image \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400497 $(LOCAL_PATH)/../src/pdf \
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400498 $(LOCAL_PATH)/../experimental/PdfViewer \
499 $(LOCAL_PATH)/../experimental/PdfViewer/src \
Skia_Android Canary Bote1fecd12014-08-05 13:40:16 +0000500 $(LOCAL_PATH)/../src/ports \
Skia_Android Canary Botab312cb2014-06-04 13:00:21 -0400501 $(LOCAL_PATH)/../third_party/etc1 \
Skia_Android Canary Botc4f5f5c2015-01-15 18:58:17 +0000502 $(LOCAL_PATH)/../tools/timer \
Skia_Android Canary Bot81732142015-01-07 15:38:57 +0000503 $(LOCAL_PATH)/../experimental \
504 $(LOCAL_PATH)/../include/pdf
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400505
506LOCAL_MODULE_TAGS := \
Skia_Android Canary Botab312cb2014-06-04 13:00:21 -0400507 tests
Skia_Android Canary Bot375799a2014-05-19 11:30:04 -0400508
509LOCAL_MODULE := \
510 skia_dm
511
Skia_Android Canary Bot88dcc692014-11-07 14:09:41 +0000512LOCAL_PICKUP_FILES := \
513 $(LOCAL_PATH)/../resources
514
Skia_Android Canary Bote7c50fd2014-07-08 19:34:01 +0000515include $(BUILD_NATIVE_TEST)