1f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot
2f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot###############################################################################
3f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot#
4f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot# THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT.
5f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot#
6f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot###############################################################################
7f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot
87cc0a6ac7b817b217dd614cba96fc533b32d505dMike ReedLOCAL_PATH:= $(call my-dir)
97cc0a6ac7b817b217dd614cba96fc533b32d505dMike Reedinclude $(CLEAR_VARS)
10f9246e209873426f19d7245173a575623580bb84Skia_Android Canary BotLOCAL_CFLAGS += \
11f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	-Wno-unused-parameter \
12f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	-U_FORTIFY_SOURCE \
13f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	-D_FORTIFY_SOURCE=1
147cc0a6ac7b817b217dd614cba96fc533b32d505dMike Reed
15a8dbe3f21c692b274486d03e7e44b4d19a0ea06bSkia_Android Canary BotLOCAL_CPPFLAGS := \
16a8dbe3f21c692b274486d03e7e44b4d19a0ea06bSkia_Android Canary Bot	-Wno-invalid-offsetof
17a8dbe3f21c692b274486d03e7e44b4d19a0ea06bSkia_Android Canary Bot
187cc0a6ac7b817b217dd614cba96fc533b32d505dMike ReedLOCAL_SRC_FILES := \
1933f3cb871d26a73e25237257dcd2b128802e0169Skia_Android Canary Bot	BenchLogger.cpp \
2033f3cb871d26a73e25237257dcd2b128802e0169Skia_Android Canary Bot	GMBench.cpp \
216246616ce4175835217808f8a992fd7b7d02478aSkia_Android Canary Bot	ResultsWriter.cpp \
22f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	benchmain.cpp \
23f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../tools/sk_tool_utils.cpp \
2433f3cb871d26a73e25237257dcd2b128802e0169Skia_Android Canary Bot	Benchmark.cpp \
25f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	AAClipBench.cpp \
26f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BicubicBench.cpp \
27f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BitmapBench.cpp \
28f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BitmapRectBench.cpp \
29f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BitmapScaleBench.cpp \
30f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BlurBench.cpp \
31f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BlurImageFilterBench.cpp \
32f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BlurRectBench.cpp \
33f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	BlurRoundRectBench.cpp \
34f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ChartBench.cpp \
35f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ChecksumBench.cpp \
36f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ChromeBench.cpp \
37f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	CmapBench.cpp \
38f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ColorFilterBench.cpp \
39f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ColorPrivBench.cpp \
40f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	CoverageBench.cpp \
41f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	DashBench.cpp \
42f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	DecodeBench.cpp \
43f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	DeferredCanvasBench.cpp \
44f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	DeferredSurfaceCopyBench.cpp \
45f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	DisplacementBench.cpp \
46a51c5483043e2abaf16b86e492cf1ccd78ae2995Skia_Android Canary Bot	ETCBitmapBench.cpp \
47f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	FSRectBench.cpp \
48f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	FontCacheBench.cpp \
49f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	FontScalerBench.cpp \
50f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	GameBench.cpp \
51f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	GrMemoryPoolBench.cpp \
52f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	GrResourceCacheBench.cpp \
53f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	GrOrderedSetBench.cpp \
54f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	GradientBench.cpp \
55f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	HairlinePathBench.cpp \
56f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ImageCacheBench.cpp \
57f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ImageDecodeBench.cpp \
58f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ImageFilterDAGBench.cpp \
59f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	InterpBench.cpp \
60f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	LightingBench.cpp \
61f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	LineBench.cpp \
62f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MagnifierBench.cpp \
63f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MathBench.cpp \
64f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	Matrix44Bench.cpp \
65f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MatrixBench.cpp \
66f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MatrixConvolutionBench.cpp \
67005a98d93d9735e07e59250441a28034f54efd53Skia_Android Canary Bot	MemcpyBench.cpp \
68f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MemoryBench.cpp \
69f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MemsetBench.cpp \
70f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MergeBench.cpp \
71f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MorphologyBench.cpp \
72f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	MutexBench.cpp \
73f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	PathBench.cpp \
74f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	PathIterBench.cpp \
75f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	PathUtilsBench.cpp \
76f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	PerlinNoiseBench.cpp \
77f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	PicturePlaybackBench.cpp \
78f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	PictureRecordBench.cpp \
79f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	PremulAndUnpremulAlphaOpsBench.cpp \
80f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	QuadTreeBench.cpp \
81f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	RTreeBench.cpp \
82f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ReadPixBench.cpp \
83f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	RectBench.cpp \
84a9637127438a0c795273e7892a0a6e897286b3cfSkia_Android Canary Bot	RectanizerBench.cpp \
85f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	RectoriBench.cpp \
86f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	RefCntBench.cpp \
87f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	RegionBench.cpp \
88f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	RegionContainBench.cpp \
89f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	RepeatTileBench.cpp \
90f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ScalarBench.cpp \
91f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	ShaderMaskBench.cpp \
92f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	SkipZeroesBench.cpp \
93f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	SortBench.cpp \
94f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	StackBench.cpp \
95f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	StrokeBench.cpp \
96f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	TableBench.cpp \
97f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	TextBench.cpp \
98f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	TileBench.cpp \
99f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	VertBench.cpp \
100f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	WritePixelsBench.cpp \
101f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	WriterBench.cpp \
102f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	XfermodeBench.cpp \
103f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gm.cpp \
104f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/aaclip.cpp \
105f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/aarectmodes.cpp \
106f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/alphagradients.cpp \
107f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/arcofzorro.cpp \
108f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/arithmode.cpp \
109f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/beziereffects.cpp \
110f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bicubicfilter.cpp \
111f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bigblurs.cpp \
112f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bigmatrix.cpp \
113f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bigtext.cpp \
114f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmapmatrix.cpp \
115f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmapfilters.cpp \
116f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmappremul.cpp \
117f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmaprect.cpp \
118f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmaprecttest.cpp \
119f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmapscroll.cpp \
120f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmapshader.cpp \
121f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bitmapsource.cpp \
122f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/bleed.cpp \
123f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/blurcircles.cpp \
124f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/blurs.cpp \
125f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/blurquickreject.cpp \
126f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/blurrect.cpp \
127f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/blurroundrect.cpp \
128f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/canvasstate.cpp \
129f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/circles.cpp \
130f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/circularclips.cpp \
131f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/clippedbitmapshaders.cpp \
132f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/colorfilterimagefilter.cpp \
133f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/colorfilters.cpp \
134f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/colormatrix.cpp \
135f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/colortype.cpp \
136f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/complexclip.cpp \
137f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/complexclip2.cpp \
138f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/composeshader.cpp \
139f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/convexpaths.cpp \
140f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/convexpolyclip.cpp \
141f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/convexpolyeffect.cpp \
142f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/copyTo4444.cpp \
143f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/cubicpaths.cpp \
144f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/cmykjpeg.cpp \
145f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/degeneratesegments.cpp \
146f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/discard.cpp \
147f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/dashcubics.cpp \
148f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/dashing.cpp \
149f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/deviceproperties.cpp \
150f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/distantclip.cpp \
151f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/displacement.cpp \
152f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/downsamplebitmap.cpp \
153f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/drawlooper.cpp \
154f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/dropshadowimagefilter.cpp \
155f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/drrect.cpp \
156862c0b8e58cff43625de612415fad23731b6820dSkia_Android Canary Bot	../gm/etc1bitmap.cpp \
157f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/extractbitmap.cpp \
158f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/emptypath.cpp \
159f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/fatpathfill.cpp \
160f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/factory.cpp \
161f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/filltypes.cpp \
162f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/filltypespersp.cpp \
163f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/filterbitmap.cpp \
16403a64be66b0c7a30c1b7bb07be400e865d33d0dfSkia_Android Canary Bot	../gm/filterindiabox.cpp \
165f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/fontcache.cpp \
166f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/fontmgr.cpp \
167f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/fontscaler.cpp \
168f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gammatext.cpp \
169f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/getpostextpath.cpp \
170f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/giantbitmap.cpp \
171f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gradients.cpp \
172f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gradients_2pt_conical.cpp \
173f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gradients_no_texture.cpp \
174f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gradientDirtyLaundry.cpp \
175f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gradient_matrix.cpp \
176f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/gradtext.cpp \
177f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/hairlines.cpp \
178f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/hairmodes.cpp \
179f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/hittestpath.cpp \
180f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imagealphathreshold.cpp \
181f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imageblur.cpp \
182f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imageblurtiled.cpp \
183f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imagemagnifier.cpp \
184f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imageresizetiled.cpp \
185f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/inversepaths.cpp \
186f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/lerpmode.cpp \
187f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/lighting.cpp \
188f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/lumafilter.cpp \
189f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/image.cpp \
190f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imagefiltersbase.cpp \
191f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imagefiltersclipped.cpp \
192f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imagefilterscropped.cpp \
193f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imagefiltersgraph.cpp \
194f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/imagefiltersscaled.cpp \
195f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/internal_links.cpp \
196f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/lcdtext.cpp \
197f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/linepaths.cpp \
198f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/matrixconvolution.cpp \
199f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/matriximagefilter.cpp \
200f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/megalooper.cpp \
201f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/mixedxfermodes.cpp \
202f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/modecolorfilters.cpp \
203f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/morphology.cpp \
204f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/nested.cpp \
205f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/ninepatchstretch.cpp \
206f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/nonclosedpaths.cpp \
207f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/offsetimagefilter.cpp \
208f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/optimizations.cpp \
209f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/ovals.cpp \
210f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/patheffects.cpp \
211f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/pathfill.cpp \
212f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/pathinterior.cpp \
213f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/pathopsinverse.cpp \
214f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/pathopsskpclip.cpp \
215f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/pathreverse.cpp \
216f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/peekpixels.cpp \
217f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/perlinnoise.cpp \
218f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/pictureimagefilter.cpp \
219f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/pictureshader.cpp \
220f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/points.cpp \
221f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/poly2poly.cpp \
222f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/polygons.cpp \
223f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/quadpaths.cpp \
224f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/rects.cpp \
225f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/resizeimagefilter.cpp \
226f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/rrect.cpp \
227f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/rrects.cpp \
228f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/roundrects.cpp \
229f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/samplerstress.cpp \
230f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/shaderbounds.cpp \
231f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/selftest.cpp \
232f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/shadows.cpp \
233f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/shallowgradient.cpp \
234f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/simpleaaclip.cpp \
235f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/skbug1719.cpp \
236f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/stringart.cpp \
237f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/spritebitmap.cpp \
238f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/srcmode.cpp \
239f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/strokefill.cpp \
240f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/strokerect.cpp \
241f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/strokerects.cpp \
242f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/strokes.cpp \
243f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/stroketext.cpp \
244f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/tablecolorfilter.cpp \
245f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/texteffects.cpp \
246f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/testimagefilters.cpp \
247f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/texdata.cpp \
248a86595034260e4d24c0ae23bf3c33b9f90580a65Skia_Android Canary Bot	../gm/variedtext.cpp \
249f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/texturedomaineffect.cpp \
250f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/thinrects.cpp \
251f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/thinstrokedrects.cpp \
252f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/tileimagefilter.cpp \
253f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/tilemodes.cpp \
254f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/tilemodes_scaled.cpp \
255f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/tinybitmap.cpp \
256f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/twopointradial.cpp \
257f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/typeface.cpp \
258f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/vertices.cpp \
259f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/verttext.cpp \
260f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/verttext2.cpp \
261f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/xfermodeimagefilter.cpp \
262f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/xfermodes.cpp \
263f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/xfermodes2.cpp \
264f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/xfermodes3.cpp \
265f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../src/utils/debugger/SkDrawCommand.cpp \
266f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../src/utils/debugger/SkDebugCanvas.cpp \
267f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../src/utils/debugger/SkObjectParser.cpp \
268f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../gm/androidfallback.cpp \
269ab13a9fbecb1a02a2ef660d60cf171d344321922Skia_Android Canary Bot	../tools/flags/SkCommandLineFlags.cpp \
270fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/CrashHandler.cpp \
27103d9deec706cd92f8f6524bdabc788a8df50ddf4Skia_Android Canary Bot	../tools/Resources.cpp \
272fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/timer/Timer.cpp \
273fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/timer/TimerData.cpp \
274fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/timer/GpuTimer.cpp \
275fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	../tools/timer/SysTimer_posix.cpp \
276f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	../src/gpu/GrTest.cpp
2776699e7ea2e981dccc2f3c41b5dcf1c860b11558dJean-Baptiste Queru
278f9246e209873426f19d7245173a575623580bb84Skia_Android Canary BotLOCAL_SHARED_LIBRARIES := \
279f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	liblog \
280f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	libskia \
281f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	libGLESv2 \
282f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	libEGL
2837cc0a6ac7b817b217dd614cba96fc533b32d505dMike Reed
2846ef50e6b9588ddb58852fda770874a360cd417c3Skia_Android Canary BotLOCAL_STATIC_LIBRARIES := \
2856ef50e6b9588ddb58852fda770874a360cd417c3Skia_Android Canary Bot	libjsoncpp
2866ef50e6b9588ddb58852fda770874a360cd417c3Skia_Android Canary Bot
2877cc0a6ac7b817b217dd614cba96fc533b32d505dMike ReedLOCAL_C_INCLUDES := \
288f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/config \
289f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/core \
290f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/pathops \
291f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/pipe \
292f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/effects \
293f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/images \
294f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/ports \
295f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../src/sfnt \
296f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/utils \
297f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../src/utils \
298f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../include/gpu \
29903d9deec706cd92f8f6524bdabc788a8df50ddf4Skia_Android Canary Bot	$(LOCAL_PATH)/../tools/flags \
300fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	$(LOCAL_PATH)/../src/core \
301fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	$(LOCAL_PATH)/../src/gpu \
302f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../src/effects \
303fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	$(LOCAL_PATH)/../tools \
304f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../gm \
305f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../src/utils/debugger \
306f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../src/images \
307f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	$(LOCAL_PATH)/../src/lazy \
308fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	$(LOCAL_PATH)/../third_party/etc1 \
309fd33437fecbd8d252d53d61b98b270ade608b172Skia_Android Canary Bot	$(LOCAL_PATH)/../tools/timer
3107cc0a6ac7b817b217dd614cba96fc533b32d505dMike Reed
311f9246e209873426f19d7245173a575623580bb84Skia_Android Canary BotLOCAL_MODULE_TAGS := \
312f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	tests
313c966a79f9451249f14c417a7657245661a628817Leon Scroggins III
314f9246e209873426f19d7245173a575623580bb84Skia_Android Canary BotLOCAL_MODULE := \
315f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	skia_bench
3160cfa53d69f121ba65ae8466971f54c38081afe44Derek Sollenbergerinclude external/stlport/libstlport.mk
31713e7e517aa5f840417562639f436638233b1ca31wsmlbyinclude $(BUILD_NATIVE_TEST)
318