1375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
2375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot###############################################################################
3375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot#
4375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot# THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT.
5375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot#
6375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot###############################################################################
7375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
8375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary BotLOCAL_PATH:= $(call my-dir)
9375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Botinclude $(CLEAR_VARS)
10375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary BotLOCAL_CFLAGS += \
11375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	-Wno-unused-parameter \
12375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	-U_FORTIFY_SOURCE \
13375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	-D_FORTIFY_SOURCE=1
14375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
15a8dbe3f21c692b274486d03e7e44b4d19a0ea06bSkia_Android Canary BotLOCAL_CPPFLAGS := \
16a8dbe3f21c692b274486d03e7e44b4d19a0ea06bSkia_Android Canary Bot	-Wno-invalid-offsetof
17a8dbe3f21c692b274486d03e7e44b4d19a0ea06bSkia_Android Canary Bot
18375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary BotLOCAL_SRC_FILES := \
19375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DM.cpp \
20375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMBenchTask.cpp \
21375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMCpuGMTask.cpp \
22375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMExpectationsTask.cpp \
23375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMGpuGMTask.cpp \
24b019efb721be6771c7a544d2f9c5553b5f5618b3Skia_Android Canary Bot	DMPDFRasterizeTask.cpp \
25b019efb721be6771c7a544d2f9c5553b5f5618b3Skia_Android Canary Bot	DMPDFTask.cpp \
26375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMPipeTask.cpp \
27375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMQuiltTask.cpp \
28375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMRecordTask.cpp \
29375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMReplayTask.cpp \
30375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMReporter.cpp \
31375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMSKPTask.cpp \
32b019efb721be6771c7a544d2f9c5553b5f5618b3Skia_Android Canary Bot	DMSerializeTask.cpp \
33375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMTask.cpp \
34375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMTaskRunner.cpp \
35375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMTestTask.cpp \
36375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMUtil.cpp \
37375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	DMWriteTask.cpp \
38375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gm.cpp \
39375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gm_expectations.cpp \
40375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../src/pipe/utils/SamplePipeControllers.cpp \
41375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../src/utils/debugger/SkDebugCanvas.cpp \
42375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../src/utils/debugger/SkDrawCommand.cpp \
43375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../src/utils/debugger/SkObjectParser.cpp \
4433f3cb871d26a73e25237257dcd2b128802e0169Skia_Android Canary Bot	../bench/Benchmark.cpp \
45375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/AAClipBench.cpp \
46375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BicubicBench.cpp \
47375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BitmapBench.cpp \
48375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BitmapRectBench.cpp \
49375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BitmapScaleBench.cpp \
50375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BlurBench.cpp \
51375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BlurImageFilterBench.cpp \
52375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BlurRectBench.cpp \
53375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/BlurRoundRectBench.cpp \
54375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ChartBench.cpp \
55375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ChecksumBench.cpp \
56375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ChromeBench.cpp \
57375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/CmapBench.cpp \
58375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ColorFilterBench.cpp \
59375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ColorPrivBench.cpp \
60375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/CoverageBench.cpp \
61375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/DashBench.cpp \
62375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/DecodeBench.cpp \
63375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/DeferredCanvasBench.cpp \
64375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/DeferredSurfaceCopyBench.cpp \
65375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/DisplacementBench.cpp \
66a51c5483043e2abaf16b86e492cf1ccd78ae2995Skia_Android Canary Bot	../bench/ETCBitmapBench.cpp \
67375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/FSRectBench.cpp \
68375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/FontCacheBench.cpp \
69375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/FontScalerBench.cpp \
70375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/GameBench.cpp \
71375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/GrMemoryPoolBench.cpp \
72375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/GrResourceCacheBench.cpp \
73375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/GrOrderedSetBench.cpp \
74375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/GradientBench.cpp \
75375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/HairlinePathBench.cpp \
76375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ImageCacheBench.cpp \
77375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ImageDecodeBench.cpp \
78375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ImageFilterDAGBench.cpp \
79375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/InterpBench.cpp \
80375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/LightingBench.cpp \
81375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/LineBench.cpp \
82375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MagnifierBench.cpp \
83375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MathBench.cpp \
84375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/Matrix44Bench.cpp \
85375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MatrixBench.cpp \
86375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MatrixConvolutionBench.cpp \
87005a98d93d9735e07e59250441a28034f54efd53Skia_Android Canary Bot	../bench/MemcpyBench.cpp \
88375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MemoryBench.cpp \
89375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MemsetBench.cpp \
90375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MergeBench.cpp \
91375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MorphologyBench.cpp \
92375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/MutexBench.cpp \
93375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/PathBench.cpp \
94375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/PathIterBench.cpp \
95375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/PathUtilsBench.cpp \
96375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/PerlinNoiseBench.cpp \
97375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/PicturePlaybackBench.cpp \
98375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/PictureRecordBench.cpp \
99375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/PremulAndUnpremulAlphaOpsBench.cpp \
100375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/QuadTreeBench.cpp \
101375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/RTreeBench.cpp \
102375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ReadPixBench.cpp \
103375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/RectBench.cpp \
104a9637127438a0c795273e7892a0a6e897286b3cfSkia_Android Canary Bot	../bench/RectanizerBench.cpp \
105375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/RectoriBench.cpp \
106375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/RefCntBench.cpp \
107375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/RegionBench.cpp \
108375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/RegionContainBench.cpp \
109375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/RepeatTileBench.cpp \
110375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ScalarBench.cpp \
111375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/ShaderMaskBench.cpp \
112375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/SkipZeroesBench.cpp \
113375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/SortBench.cpp \
114375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/StackBench.cpp \
115375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/StrokeBench.cpp \
116375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/TableBench.cpp \
117375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/TextBench.cpp \
118375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/TileBench.cpp \
119375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/VertBench.cpp \
120375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/WritePixelsBench.cpp \
121375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/WriterBench.cpp \
122375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../bench/XfermodeBench.cpp \
123375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/aaclip.cpp \
124375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/aarectmodes.cpp \
125375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/alphagradients.cpp \
126375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/arcofzorro.cpp \
127375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/arithmode.cpp \
128375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/beziereffects.cpp \
129375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bicubicfilter.cpp \
130375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bigblurs.cpp \
131375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bigmatrix.cpp \
132375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bigtext.cpp \
133375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmapmatrix.cpp \
134375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmapfilters.cpp \
135375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmappremul.cpp \
136375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmaprect.cpp \
137375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmaprecttest.cpp \
138375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmapscroll.cpp \
139375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmapshader.cpp \
140375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bitmapsource.cpp \
141375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/bleed.cpp \
142375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/blurcircles.cpp \
143375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/blurs.cpp \
144375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/blurquickreject.cpp \
145375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/blurrect.cpp \
146375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/blurroundrect.cpp \
147375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/canvasstate.cpp \
148375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/circles.cpp \
149375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/circularclips.cpp \
150375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/clippedbitmapshaders.cpp \
151375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/colorfilterimagefilter.cpp \
152375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/colorfilters.cpp \
153375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/colormatrix.cpp \
154375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/colortype.cpp \
155375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/complexclip.cpp \
156375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/complexclip2.cpp \
157375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/composeshader.cpp \
158375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/convexpaths.cpp \
159375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/convexpolyclip.cpp \
160375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/convexpolyeffect.cpp \
161375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/copyTo4444.cpp \
162375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/cubicpaths.cpp \
163375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/cmykjpeg.cpp \
164375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/degeneratesegments.cpp \
165375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/discard.cpp \
166375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/dashcubics.cpp \
167375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/dashing.cpp \
168375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/deviceproperties.cpp \
169375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/distantclip.cpp \
170375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/displacement.cpp \
171375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/downsamplebitmap.cpp \
172375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/drawlooper.cpp \
173375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/dropshadowimagefilter.cpp \
174375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/drrect.cpp \
175862c0b8e58cff43625de612415fad23731b6820dSkia_Android Canary Bot	../gm/etc1bitmap.cpp \
176375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/extractbitmap.cpp \
177375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/emptypath.cpp \
178375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/fatpathfill.cpp \
179375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/factory.cpp \
180375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/filltypes.cpp \
181375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/filltypespersp.cpp \
182375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/filterbitmap.cpp \
18303a64be66b0c7a30c1b7bb07be400e865d33d0dfSkia_Android Canary Bot	../gm/filterindiabox.cpp \
184375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/fontcache.cpp \
185375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/fontmgr.cpp \
186375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/fontscaler.cpp \
187375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gammatext.cpp \
188375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/getpostextpath.cpp \
189375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/giantbitmap.cpp \
190375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gradients.cpp \
191375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gradients_2pt_conical.cpp \
192375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gradients_no_texture.cpp \
193375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gradientDirtyLaundry.cpp \
194375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gradient_matrix.cpp \
195375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/gradtext.cpp \
196375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/hairlines.cpp \
197375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/hairmodes.cpp \
198375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/hittestpath.cpp \
199375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imagealphathreshold.cpp \
200375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imageblur.cpp \
201375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imageblurtiled.cpp \
202375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imagemagnifier.cpp \
203375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imageresizetiled.cpp \
204375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/inversepaths.cpp \
205375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/lerpmode.cpp \
206375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/lighting.cpp \
207375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/lumafilter.cpp \
208375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/image.cpp \
209375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imagefiltersbase.cpp \
210375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imagefiltersclipped.cpp \
211375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imagefilterscropped.cpp \
212375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imagefiltersgraph.cpp \
213375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/imagefiltersscaled.cpp \
214375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/internal_links.cpp \
215375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/lcdtext.cpp \
216375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/linepaths.cpp \
217375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/matrixconvolution.cpp \
218375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/matriximagefilter.cpp \
219375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/megalooper.cpp \
220375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/mixedxfermodes.cpp \
221375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/modecolorfilters.cpp \
222375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/morphology.cpp \
223375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/nested.cpp \
224375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/ninepatchstretch.cpp \
225375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/nonclosedpaths.cpp \
226375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/offsetimagefilter.cpp \
227375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/optimizations.cpp \
228375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/ovals.cpp \
229375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/patheffects.cpp \
230375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/pathfill.cpp \
231375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/pathinterior.cpp \
232375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/pathopsinverse.cpp \
233375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/pathopsskpclip.cpp \
234375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/pathreverse.cpp \
235375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/peekpixels.cpp \
236375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/perlinnoise.cpp \
237375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/pictureimagefilter.cpp \
238375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/pictureshader.cpp \
239375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/points.cpp \
240375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/poly2poly.cpp \
241375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/polygons.cpp \
242375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/quadpaths.cpp \
243375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/rects.cpp \
244375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/resizeimagefilter.cpp \
245375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/rrect.cpp \
246375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/rrects.cpp \
247375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/roundrects.cpp \
248375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/samplerstress.cpp \
249375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/shaderbounds.cpp \
250375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/selftest.cpp \
251375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/shadows.cpp \
252375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/shallowgradient.cpp \
253375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/simpleaaclip.cpp \
254375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/skbug1719.cpp \
255375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/stringart.cpp \
256375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/spritebitmap.cpp \
257375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/srcmode.cpp \
258375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/strokefill.cpp \
259375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/strokerect.cpp \
260375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/strokerects.cpp \
261375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/strokes.cpp \
262375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/stroketext.cpp \
263375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/tablecolorfilter.cpp \
264375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/texteffects.cpp \
265375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/testimagefilters.cpp \
266375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/texdata.cpp \
267a86595034260e4d24c0ae23bf3c33b9f90580a65Skia_Android Canary Bot	../gm/variedtext.cpp \
268375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/texturedomaineffect.cpp \
269375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/thinrects.cpp \
270375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/thinstrokedrects.cpp \
271375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/tileimagefilter.cpp \
272375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/tilemodes.cpp \
273375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/tilemodes_scaled.cpp \
274375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/tinybitmap.cpp \
275375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/twopointradial.cpp \
276375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/typeface.cpp \
277375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/vertices.cpp \
278375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/verttext.cpp \
279375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/verttext2.cpp \
280375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/xfermodeimagefilter.cpp \
281375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/xfermodes.cpp \
282375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/xfermodes2.cpp \
283375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/xfermodes3.cpp \
284375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsAngleTest.cpp \
285375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsBoundsTest.cpp \
286375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsCubicIntersectionTest.cpp \
287375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsCubicIntersectionTestData.cpp \
288375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsCubicLineIntersectionTest.cpp \
289375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsCubicQuadIntersectionTest.cpp \
290375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsCubicReduceOrderTest.cpp \
291375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsCubicToQuadsTest.cpp \
292375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsDCubicTest.cpp \
293375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsDLineTest.cpp \
294375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsDPointTest.cpp \
295375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsDQuadTest.cpp \
296375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsDRectTest.cpp \
297375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsDTriangleTest.cpp \
298375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsDVectorTest.cpp \
299375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsExtendedTest.cpp \
300375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsInverseTest.cpp \
301375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsLineIntersectionTest.cpp \
302375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsLineParametetersTest.cpp \
303375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsOpCubicThreadedTest.cpp \
304375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsOpRectThreadedTest.cpp \
305375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsOpTest.cpp \
306375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsQuadIntersectionTest.cpp \
307375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsQuadIntersectionTestData.cpp \
308375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsQuadLineIntersectionTest.cpp \
309375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsQuadLineIntersectionThreadedTest.cpp \
310375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsQuadParameterizationTest.cpp \
311375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsQuadReduceOrderTest.cpp \
312375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSimplifyDegenerateThreadedTest.cpp \
313375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSimplifyFailTest.cpp \
314375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp \
315375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSimplifyQuadThreadedTest.cpp \
316375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSimplifyRectThreadedTest.cpp \
317375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSimplifyTest.cpp \
318375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSimplifyTrianglesThreadedTest.cpp \
319375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsSkpTest.cpp \
320375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsTestCommon.cpp \
321375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathOpsThreadedCommon.cpp \
322375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/Test.cpp \
323375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/AAClipTest.cpp \
324375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ARGBImageEncoderTest.cpp \
325375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/AndroidPaintTest.cpp \
326375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/AnnotationTest.cpp \
327375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/AsADashTest.cpp \
328375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/AtomicTest.cpp \
329375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BBoxHierarchyTest.cpp \
330375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BitSetTest.cpp \
331375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BitmapCopyTest.cpp \
332375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BitmapGetColorTest.cpp \
333375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BitmapHasherTest.cpp \
334375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BitmapHeapTest.cpp \
335375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BitmapTest.cpp \
336375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BlendTest.cpp \
337375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BlitRowTest.cpp \
338375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/BlurTest.cpp \
339375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/CachedDecodingPixelRefTest.cpp \
340375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/CanvasStateTest.cpp \
341375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/CanvasTest.cpp \
342375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ChecksumTest.cpp \
343375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ClampRangeTest.cpp \
344375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ClipCacheTest.cpp \
345375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ClipCubicTest.cpp \
346375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ClipStackTest.cpp \
347375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ClipperTest.cpp \
348375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ColorFilterTest.cpp \
349375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ColorPrivTest.cpp \
350375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ColorTest.cpp \
351375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DashPathEffectTest.cpp \
352375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DataRefTest.cpp \
353375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DeferredCanvasTest.cpp \
354375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DequeTest.cpp \
355375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DeviceLooperTest.cpp \
356375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DiscardableMemoryPoolTest.cpp \
357375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DiscardableMemoryTest.cpp \
358375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DocumentTest.cpp \
359375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DrawBitmapRectTest.cpp \
360375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DrawPathTest.cpp \
361375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DrawTextTest.cpp \
362375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/DynamicHashTest.cpp \
363375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/EmptyPathTest.cpp \
364375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ErrorTest.cpp \
365375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FillPathTest.cpp \
366375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FitsInTest.cpp \
367375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FlatDataTest.cpp \
368375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FlateTest.cpp \
369375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FontHostStreamTest.cpp \
370375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FontHostTest.cpp \
371f56b9c160fe9eba8bfa1779a4ee54b0082a278b3Skia_Android Canary Bot	../tests/FontObjTest.cpp \
372375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FontMgrTest.cpp \
373375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FontNamesTest.cpp \
374375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/FrontBufferedStreamTest.cpp \
375375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GLInterfaceValidationTest.cpp \
376375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GLProgramsTest.cpp \
377375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GeometryTest.cpp \
378375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GifTest.cpp \
379375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GpuColorFilterTest.cpp \
380375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GpuDrawPathTest.cpp \
381dd9fdd91285c6e71431bafc11d0d7b5bcabb203fSkia_Android Canary Bot	../tests/GpuRectanizerTest.cpp \
382375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrBinHashKeyTest.cpp \
383375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrContextFactoryTest.cpp \
384375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrDrawTargetTest.cpp \
385375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrMemoryPoolTest.cpp \
386375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrRedBlackTreeTest.cpp \
387375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrOrderedSetTest.cpp \
388375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrSurfaceTest.cpp \
389375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GrTBSearchTest.cpp \
390375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/GradientTest.cpp \
391375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/HashCacheTest.cpp \
392375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ImageCacheTest.cpp \
393375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ImageDecodingTest.cpp \
394375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ImageFilterTest.cpp \
395375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/InfRectTest.cpp \
396375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/JpegTest.cpp \
3979e143897ca864c4b577887b26250584ad1e2a75fSkia_Android Canary Bot	../tests/KtxTest.cpp \
398375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/LListTest.cpp \
399375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/LayerDrawLooperTest.cpp \
400375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/LayerRasterizerTest.cpp \
401375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MD5Test.cpp \
402375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MallocPixelRefTest.cpp \
403375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MathTest.cpp \
404375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/Matrix44Test.cpp \
405375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MatrixClipCollapseTest.cpp \
406375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MatrixTest.cpp \
407375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MemoryTest.cpp \
408375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MemsetTest.cpp \
409375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MessageBusTest.cpp \
410375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MetaDataTest.cpp \
411375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/MipMapTest.cpp \
4129503b8fb5bd302be3ae2ad9fc96b2cc91724a24fSkia_Android Canary Bot	../tests/NameAllocatorTest.cpp \
413375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ObjectPoolTest.cpp \
414375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/OSPathTest.cpp \
415375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/OnceTest.cpp \
416375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PDFPrimitivesTest.cpp \
417375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PackBitsTest.cpp \
418375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PaintTest.cpp \
419375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ParsePathTest.cpp \
420375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathCoverageTest.cpp \
421375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathMeasureTest.cpp \
422375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathTest.cpp \
423375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PathUtilsTest.cpp \
424375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PictureTest.cpp \
425375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PictureShaderTest.cpp \
426375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PictureStateTreeTest.cpp \
427375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PixelRefTest.cpp \
428375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PointTest.cpp \
429375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PremulAlphaRoundTripTest.cpp \
430375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/QuickRejectTest.cpp \
431375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RTreeTest.cpp \
432375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RandomTest.cpp \
433375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ReadPixelsTest.cpp \
434375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ReadWriteAlphaTest.cpp \
435375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/Reader32Test.cpp \
436375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RecordDrawTest.cpp \
437375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RecordOptsTest.cpp \
438375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RecordPatternTest.cpp \
439375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RecordTest.cpp \
440375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RecorderTest.cpp \
441375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RecordingTest.cpp \
442375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RefCntTest.cpp \
443375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RefDictTest.cpp \
444375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RegionTest.cpp \
445375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ResourceCacheTest.cpp \
446375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RoundRectTest.cpp \
447375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/RuntimeConfigTest.cpp \
448375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SHA1Test.cpp \
449375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ScalarTest.cpp \
4504e4a89dab47d74874d6a79c4b34d89ffbfb386afDerek Sollenberger	../tests/ScaledImageCache.cpp \
451375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SerializationTest.cpp \
452375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ShaderImageFilterTest.cpp \
453375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ShaderOpacityTest.cpp \
454375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SkBase64Test.cpp \
455375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SListTest.cpp \
456375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SmallAllocatorTest.cpp \
457375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SortTest.cpp \
458375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SrcOverTest.cpp \
459375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/StreamTest.cpp \
460375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/StringTest.cpp \
461375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/StrokeTest.cpp \
462375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/SurfaceTest.cpp \
463375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TArrayTest.cpp \
464375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TLSTest.cpp \
465375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TSetTest.cpp \
466375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TestSize.cpp \
46777e5291ca6903c9e9351c53d358a41ee181a12ceSkia_Android Canary Bot	../tests/TextureCompressionTest.cpp \
468375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TileGridTest.cpp \
469375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/ToUnicodeTest.cpp \
470375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TracingTest.cpp \
471375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TypefaceTest.cpp \
472375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/UnicodeTest.cpp \
473375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/UnitTestTest.cpp \
474375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/UtilsTest.cpp \
475375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/WArrayTest.cpp \
476375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/WritePixelsTest.cpp \
477375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/Writer32Test.cpp \
478375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/XfermodeTest.cpp \
479375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/PipeTest.cpp \
480375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tests/TDStackNesterTest.cpp \
481375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tools/sk_tool_utils.cpp \
482375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../gm/androidfallback.cpp \
483375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../tools/flags/SkCommandLineFlags.cpp \
484375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../src/gpu/GrTest.cpp \
485fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/CrashHandler.cpp \
486375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../experimental/SkSetPoly3To3.cpp \
487375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../experimental/SkSetPoly3To3_A.cpp \
488375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	../experimental/SkSetPoly3To3_D.cpp \
489fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/picture_utils.cpp \
490fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/Resources.cpp
491375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
492375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary BotLOCAL_SHARED_LIBRARIES := \
493375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	liblog \
494b019efb721be6771c7a544d2f9c5553b5f5618b3Skia_Android Canary Bot	libskia \
495375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	libGLESv2 \
496375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	libEGL \
497375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	libz
498375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
4996ef50e6b9588ddb58852fda770874a360cd417c3Skia_Android Canary BotLOCAL_STATIC_LIBRARIES := \
5006ef50e6b9588ddb58852fda770874a360cd417c3Skia_Android Canary Bot	libjsoncpp
5016ef50e6b9588ddb58852fda770874a360cd417c3Skia_Android Canary Bot
502375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary BotLOCAL_C_INCLUDES := \
503375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/config \
504375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/core \
505375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/pathops \
506375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/pipe \
507375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/effects \
508375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/images \
509375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/ports \
510375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/sfnt \
511375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/utils \
512375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/utils \
513375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/gpu \
514375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/core \
515375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/gpu \
51603d9deec706cd92f8f6524bdabc788a8df50ddf4Skia_Android Canary Bot	$(LOCAL_PATH)/../tools/flags \
517375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../bench \
518375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../gm \
519375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../tests \
520375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/images \
521375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/lazy \
522375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/effects \
523375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/pipe/utils \
524375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/utils/debugger \
525375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../tools \
526375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/image \
527375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/pathops \
528375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../src/pdf \
529375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../experimental/PdfViewer \
530375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../experimental/PdfViewer/src \
531ab312cb7e11a396b04e93f042b198763bdd04e5eSkia_Android Canary Bot	$(LOCAL_PATH)/../third_party/etc1 \
532375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../experimental \
533375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	$(LOCAL_PATH)/../include/pdf
534375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
535375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary BotLOCAL_MODULE_TAGS := \
536ab312cb7e11a396b04e93f042b198763bdd04e5eSkia_Android Canary Bot	tests
537375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
538375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary BotLOCAL_MODULE := \
539375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot	skia_dm
540375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Bot
541375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Botinclude external/stlport/libstlport.mk
542375799a10d6a576abf74009db532f7c404936caeSkia_Android Canary Botinclude $(BUILD_EXECUTABLE)
543