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#
665f8122e5d63dc557e4870981fd14df925806f69Skia_Android Canary Bot# For bugs, please contact scroggo@google.com or djsollen@google.com
765f8122e5d63dc557e4870981fd14df925806f69Skia_Android Canary Bot#
8f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot###############################################################################
9f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot
107cc0a6ac7b817b217dd614cba96fc533b32d505dMike ReedLOCAL_PATH:= $(call my-dir)
117cc0a6ac7b817b217dd614cba96fc533b32d505dMike Reedinclude $(CLEAR_VARS)
12c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary BotLOCAL_CFLAGS += \
13c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	-fPIC \
14c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	-Wno-unused-parameter \
15c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	-U_FORTIFY_SOURCE \
167406daccfaa8bf07924728eb2c23e1702b4fac37Skia_Android Canary Bot	-D_FORTIFY_SOURCE=1 \
177406daccfaa8bf07924728eb2c23e1702b4fac37Skia_Android Canary Bot	-DSKIA_IMPLEMENTATION=1
18c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot
19c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary BotLOCAL_CPPFLAGS := \
20d9d0aab2f9767dd56658e2cf05d5e385755eba7fSkia_Android Canary Bot	-std=c++11 \
21c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	-Wno-invalid-offsetof
22c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot
23c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary BotLOCAL_SRC_FILES := \
24fde52845c0da484041b01b560b33f580b4989666Skia_Android Canary Bot	../gm/gm.cpp \
259923348e6853099b1a46b2c59282a090b7d54f13Skia_Android Canary Bot	CodecBench.cpp \
268d1a7d46d79b0912d4a069ed98fb39a46cdd1db9Skia_Android Canary Bot	DecodingBench.cpp \
278d1a7d46d79b0912d4a069ed98fb39a46cdd1db9Skia_Android Canary Bot	DecodingSubsetBench.cpp \
28c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	GMBench.cpp \
29c2da57043eb01cacc6970a6d1559d9e46dd2ff58Skia_Android Canary Bot	RecordingBench.cpp \
30ae37f22c0f115df384ced1ece4fff9bd53033d9fSkia_Android Canary Bot	SKPAnimationBench.cpp \
31c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	SKPBench.cpp \
32c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	nanobench.cpp \
33c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	Benchmark.cpp \
34c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	AAClipBench.cpp \
35c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	AlternatingColorPatternBench.cpp \
36c44dfebf6f58dc0b0d70fd9d22f4123ba7b1dcf6Skia_Android Canary Bot	BezierBench.cpp \
37708ae682180ede61a3fb38adbafb8577bfced859Skia_Android Canary Bot	BigPathBench.cpp \
38c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	BitmapBench.cpp \
39c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	BitmapRectBench.cpp \
40c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	BitmapScaleBench.cpp \
41c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	BlurBench.cpp \
42c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	BlurImageFilterBench.cpp \
43c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	BlurRectBench.cpp \
44461a46b5b893c423e24edabdd4690dfa09cfff10Skia_Android Canary Bot	BlurRectsBench.cpp \
45c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	BlurRoundRectBench.cpp \
46c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ChartBench.cpp \
47c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ChecksumBench.cpp \
48c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ChromeBench.cpp \
49c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	CmapBench.cpp \
502ee69c2bc76a511e25ddaf43ab5a4de811032a67Skia_Android Canary Bot	ColorCubeBench.cpp \
51c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ColorFilterBench.cpp \
52c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ColorPrivBench.cpp \
538e9c09e7969f9d2ba6c80c947caee8e6195f7b50Skia_Android Canary Bot	ControlBench.cpp \
54c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	CoverageBench.cpp \
55c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	DashBench.cpp \
56c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	DeferredSurfaceCopyBench.cpp \
57c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	DisplacementBench.cpp \
58c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ETCBitmapBench.cpp \
59c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	FSRectBench.cpp \
60c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	FontCacheBench.cpp \
61c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	FontScalerBench.cpp \
62c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	GameBench.cpp \
6314db0062786a5bf9b8e79c36c400bb51d9369af5Skia_Android Canary Bot	GeometryBench.cpp \
64c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	GrMemoryPoolBench.cpp \
65c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	GrResourceCacheBench.cpp \
66c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	GrOrderedSetBench.cpp \
67c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	GradientBench.cpp \
68c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	HairlinePathBench.cpp \
69c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ImageCacheBench.cpp \
70c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ImageFilterDAGBench.cpp \
718871cde9fb27fa29828b44338d4bd8195fa424a6Skia_Android Canary Bot	ImageFilterCollapse.cpp \
72c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	InterpBench.cpp \
73c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	LightingBench.cpp \
74c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	LineBench.cpp \
75c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MagnifierBench.cpp \
76c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MathBench.cpp \
77c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	Matrix44Bench.cpp \
78c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MatrixBench.cpp \
79c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MatrixConvolutionBench.cpp \
80c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MemcpyBench.cpp \
81c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MemoryBench.cpp \
82c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MemsetBench.cpp \
83c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MergeBench.cpp \
843ba26392f280715d006fccbf33654dcf84e38e5aSkia_Android Canary Bot	MipMapBench.cpp \
85c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MorphologyBench.cpp \
86c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	MutexBench.cpp \
876eea525c09fc9c034e2ec3475bd131f1f0ef3885Skia_Android Canary Bot	PMFloatBench.cpp \
88c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	PatchBench.cpp \
89c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	PatchGridBench.cpp \
90c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	PathBench.cpp \
91c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	PathIterBench.cpp \
92c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	PerlinNoiseBench.cpp \
93b5e5da412d649fb53938c948329e8271725b25d6Skia_Android Canary Bot	PictureNestingBench.cpp \
9493401e426322542a10fc0fd3101218cedbba1627Skia_Android Canary Bot	PictureOverheadBench.cpp \
95c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	PicturePlaybackBench.cpp \
96c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	PremulAndUnpremulAlphaOpsBench.cpp \
97c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RTreeBench.cpp \
98c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ReadPixBench.cpp \
99c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RectBench.cpp \
100c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RectanizerBench.cpp \
101c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RectoriBench.cpp \
102c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RefCntBench.cpp \
103c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RegionBench.cpp \
104c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RegionContainBench.cpp \
105c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RepeatTileBench.cpp \
106c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	RotatedRectBench.cpp \
107c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ScalarBench.cpp \
108c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	ShaderMaskBench.cpp \
109c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	SkipZeroesBench.cpp \
110c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	SortBench.cpp \
111c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	StrokeBench.cpp \
112c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	TableBench.cpp \
113c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	TextBench.cpp \
114baeb7aa07a5cb8aeba052c70a9fdcd2708fc49dbSkia_Android Canary Bot	TextBlobBench.cpp \
115c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	TileBench.cpp \
116c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	VertBench.cpp \
117c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	WritePixelsBench.cpp \
118c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	WriterBench.cpp \
119c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	XfermodeBench.cpp \
12030439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	nanobenchAndroid.cpp \
121c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/aaclip.cpp \
122c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/aarectmodes.cpp \
12343747afd7448e2f09149a993c84006b2b01f838cSkia_Android Canary Bot	../gm/addarc.cpp \
124a4e9d80b0f43e9045ec3f5f37e440939b2364c02Skia_Android Canary Bot	../gm/all_bitmap_configs.cpp \
125c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/alphagradients.cpp \
1269c193866717fba177451041b60a06d2422eab430Skia_Android Canary Bot	../gm/anisotropic.cpp \
127c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/arcofzorro.cpp \
128c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/arithmode.cpp \
129c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/astcbitmap.cpp \
1303a193196e73a10b306f24ede8959587ef07f38c1Skia_Android Canary Bot	../gm/badpaint.cpp \
131c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/beziereffects.cpp \
132c44dfebf6f58dc0b0d70fd9d22f4123ba7b1dcf6Skia_Android Canary Bot	../gm/beziers.cpp \
133c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bigblurs.cpp \
134c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bigmatrix.cpp \
135c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bigtext.cpp \
136c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bitmapfilters.cpp \
137c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bitmappremul.cpp \
138c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bitmaprect.cpp \
139c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bitmaprecttest.cpp \
140c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bitmapscroll.cpp \
141c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bitmapshader.cpp \
142c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bitmapsource.cpp \
1436e1f9ac05aaa413437b6bdff81fe75ee400f38d1Skia_Android Canary Bot	../gm/bitmapsource2.cpp \
144c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/bleed.cpp \
1456b44bb4d0a05eb6f2c929a845e3462228ccf6e1bSkia_Android Canary Bot	../gm/blend.cpp \
146c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/blurcircles.cpp \
147c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/blurs.cpp \
148c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/blurquickreject.cpp \
149c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/blurrect.cpp \
150c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/blurroundrect.cpp \
15174c5d3ebeb9c137c13a9760fb98c3bcb831fc42aSkia_Android Canary Bot	../gm/bmpfilterqualityrepeat.cpp \
152c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/circles.cpp \
153c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/circularclips.cpp \
154525a8d6f49c5633c90a67320ee9ca931a25d69f1Skia_Android Canary Bot	../gm/clipdrawdraw.cpp \
155efd78bcdf4509f39e42f3c2cdd4b1e5beec31212Skia_Android Canary Bot	../gm/clip_strokerect.cpp \
156c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/clippedbitmapshaders.cpp \
1570a6e458008e6bc6de6711f511179edfaac8a41c2Skia_Android Canary Bot	../gm/cgms.cpp \
1580a6e458008e6bc6de6711f511179edfaac8a41c2Skia_Android Canary Bot	../gm/cgm.c \
1592ee69c2bc76a511e25ddaf43ab5a4de811032a67Skia_Android Canary Bot	../gm/colorcube.cpp \
16068e35d8c22eabc95475bae7a04da68a6ca5c5af8Skia_Android Canary Bot	../gm/coloremoji.cpp \
161c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/colorfilterimagefilter.cpp \
162c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/colorfilters.cpp \
163c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/colormatrix.cpp \
164c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/colortype.cpp \
165e9c1c3f393903e4db11091253ada9f4ffbe36f36Skia_Android Canary Bot	../gm/colortypexfermode.cpp \
166b06335e20aa59e779765e84608a5e73a8338c59fSkia_Android Canary Bot	../gm/colorwheel.cpp \
1675bf15dfb74a51122fa9736f7c0503704f80b47a2Skia_Android Canary Bot	../gm/concavepaths.cpp \
168c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/complexclip.cpp \
169c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/complexclip2.cpp \
170bfef19ace9d9c4cc8aa534b9478892875c05a478Skia_Android Canary Bot	../gm/complexclip3.cpp \
171c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/composeshader.cpp \
1728f6a0b77104899434e3fa29281c868322a508e3eSkia_Android Canary Bot	../gm/conicpaths.cpp \
173b3de689b3ae8055e27cf1097a7498b4b03af57d8Skia_Android Canary Bot	../gm/constcolorprocessor.cpp \
17468547892a6c7028c7f3c2678c4f94351d1390737Skia_Android Canary Bot	../gm/convex_all_line_paths.cpp \
175c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/convexpaths.cpp \
176c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/convexpolyclip.cpp \
177c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/convexpolyeffect.cpp \
178c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/copyTo4444.cpp \
179c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/cubicpaths.cpp \
180c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/cmykjpeg.cpp \
181a2fd49b0660cd5c4b613544f34644f4a516517b1Skia_Android Canary Bot	../gm/dstreadshuffle.cpp \
182c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/degeneratesegments.cpp \
183e19c3609ca95458b22cfbd919d767c381e6fa003Skia_Android Canary Bot	../gm/dcshader.cpp \
184c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/discard.cpp \
185c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/dashcubics.cpp \
186c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/dashing.cpp \
187c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/distantclip.cpp \
188bfe150392fe70c35104472deb8f533827ea8622fSkia_Android Canary Bot	../gm/dftext.cpp \
189c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/displacement.cpp \
190c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/downsamplebitmap.cpp \
1914b40b036ce73acb36637394cc1534a207b3c960aSkia_Android Canary Bot	../gm/drawfilter.cpp \
192c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/drawlooper.cpp \
193c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/dropshadowimagefilter.cpp \
194c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/drrect.cpp \
195c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/etc1bitmap.cpp \
196c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/extractbitmap.cpp \
19718f1f0c16cca8d6f1e95b5199a9ff65809e4e5beSkia_Android Canary Bot	../gm/emboss.cpp \
198c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/emptypath.cpp \
199b038658c2fd353a5a44a5d7db04ad0937ffc3feeSkia_Android Canary Bot	../gm/fadefilter.cpp \
200c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/fatpathfill.cpp \
201c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/factory.cpp \
202c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/filltypes.cpp \
203c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/filltypespersp.cpp \
204c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/filterbitmap.cpp \
2050a2307a29fadea4b7875884bc702f94f14103b32Skia_Android Canary Bot	../gm/filterfastbounds.cpp \
206c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/filterindiabox.cpp \
207c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/fontcache.cpp \
208c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/fontmgr.cpp \
209c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/fontscaler.cpp \
210c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/gammatext.cpp \
211c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/getpostextpath.cpp \
212c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/giantbitmap.cpp \
213c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/glyph_pos.cpp \
214c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/glyph_pos_align.cpp \
215c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/gradients.cpp \
216c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/gradients_2pt_conical.cpp \
217c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/gradients_no_texture.cpp \
218c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/gradientDirtyLaundry.cpp \
219c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/gradient_matrix.cpp \
220c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/gradtext.cpp \
221a6a6d5920a39c077fb68956ade02c7916f78fe71Skia_Android Canary Bot	../gm/grayscalejpg.cpp \
222c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/hairlines.cpp \
223c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/hairmodes.cpp \
224c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/hittestpath.cpp \
225c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imagealphathreshold.cpp \
226c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imageblur.cpp \
227c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imageblur2.cpp \
228c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imageblurtiled.cpp \
229c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imagemagnifier.cpp \
230c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imageresizetiled.cpp \
231c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/inversepaths.cpp \
232c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/lerpmode.cpp \
233c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/lighting.cpp \
234c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/lumafilter.cpp \
235c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/image.cpp \
23607cbd48dae03bd5ec1c510b893d9897eba16bfb3Skia_Android Canary Bot	../gm/imagefilters.cpp \
237c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imagefiltersbase.cpp \
238c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imagefiltersclipped.cpp \
239c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imagefilterscropped.cpp \
240c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imagefiltersgraph.cpp \
241c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/imagefiltersscaled.cpp \
242ad93cad059d8794c07ed4a6d6148d20e2a1c726bSkia_Android Canary Bot	../gm/imagefilterstransformed.cpp \
243c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/internal_links.cpp \
244911bf3e163caa8c177b90f0d3cd12543c7f63d7fSkia_Android Canary Bot	../gm/largeglyphblur.cpp \
245c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/lcdtext.cpp \
246c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/linepaths.cpp \
247c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/matrixconvolution.cpp \
248c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/matriximagefilter.cpp \
249c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/megalooper.cpp \
250c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/mixedxfermodes.cpp \
251baeb7aa07a5cb8aeba052c70a9fdcd2708fc49dbSkia_Android Canary Bot	../gm/mixedtextblobs.cpp \
252990209a6be46a3c3d3d5c3ee9fa89edc298b318aSkia_Android Canary Bot	../gm/mipmap.cpp \
253c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/modecolorfilters.cpp \
254c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/morphology.cpp \
255bba25117b60b5a1f17f46fa93418e79f6bea80beSkia_Android Canary Bot	../gm/multipicturedraw.cpp \
256c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/nested.cpp \
257c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/ninepatchstretch.cpp \
258c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/nonclosedpaths.cpp \
259c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/offsetimagefilter.cpp \
260c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/ovals.cpp \
261c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/patch.cpp \
262c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/patchgrid.cpp \
263c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/patheffects.cpp \
264c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pathfill.cpp \
265c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pathinterior.cpp \
266c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pathopsinverse.cpp \
267c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pathopsskpclip.cpp \
268c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pathreverse.cpp \
269c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/peekpixels.cpp \
270c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/perlinnoise.cpp \
271c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/picture.cpp \
272c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pictureimagefilter.cpp \
273c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pictureshader.cpp \
274c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/pictureshadertile.cpp \
2752d78022a5d51c6ef03badc77515ddd705ec1b68aSkia_Android Canary Bot	../gm/pixelsnap.cpp \
276c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/points.cpp \
277c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/poly2poly.cpp \
278c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/polygons.cpp \
279c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/quadpaths.cpp \
2809664ac059acf9d0c40e9316c26b15392b0e9b186Skia_Android Canary Bot	../gm/recordopts.cpp \
281c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/rects.cpp \
282bcdafaef9ce5fe493ae0cc85b7737a6a08aa8f8dSkia_Android Canary Bot	../gm/repeated_bitmap.cpp \
283c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/resizeimagefilter.cpp \
284c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/rrect.cpp \
285c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/rrects.cpp \
286c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/roundrects.cpp \
287c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/samplerstress.cpp \
288c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/shaderbounds.cpp \
289c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/selftest.cpp \
290c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/shadows.cpp \
291c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/shallowgradient.cpp \
292c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/simpleaaclip.cpp \
293c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/skbug1719.cpp \
294c44dfebf6f58dc0b0d70fd9d22f4123ba7b1dcf6Skia_Android Canary Bot	../gm/smallarc.cpp \
2954737fc54f0d64ec4ee04e194fd39835643520945Skia_Android Canary Bot	../gm/smallimage.cpp \
296c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/spritebitmap.cpp \
297c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/srcmode.cpp \
29821ab4733fe8cdfb6889a80926baf84615e647ae1Skia_Android Canary Bot	../gm/stlouisarch.cpp \
29921ab4733fe8cdfb6889a80926baf84615e647ae1Skia_Android Canary Bot	../gm/stringart.cpp \
300c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/strokefill.cpp \
301c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/strokerect.cpp \
302c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/strokerects.cpp \
303c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/strokes.cpp \
304c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/stroketext.cpp \
3052d2597eea566a3121df9ecbbac9db2476e24fc22Skia_Android Canary Bot	../gm/surface.cpp \
306c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/tablecolorfilter.cpp \
307c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/texteffects.cpp \
308c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/testimagefilters.cpp \
309c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/texdata.cpp \
310c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/variedtext.cpp \
3111660b675805e41520abff2a44b432745f1cee47aSkia_Android Canary Bot	../gm/tallstretchedbitmaps.cpp \
31293523c6f5e99355e170fe1db68575414051ce06cSkia_Android Canary Bot	../gm/textblob.cpp \
3135a1f90d0e9b249c0402a7054ac0bfb0661bff0e6Skia_Android Canary Bot	../gm/textbloblooper.cpp \
31460484d07905fc79236923d39bcfe3ed61432f6aeSkia_Android Canary Bot	../gm/textblobcolortrans.cpp \
315c183bf449289dd47678409c48106c3f0c68a5ff8Skia_Android Canary Bot	../gm/textblobgeometrychange.cpp \
31604c45cb74fceb799bc884194dca1801b063d4fb4Skia_Android Canary Bot	../gm/textblobshader.cpp \
3175212dd2367983b52098a72152c4301130d5575e3Skia_Android Canary Bot	../gm/textblobtransforms.cpp \
318c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/texturedomaineffect.cpp \
319c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/thinrects.cpp \
320c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/thinstrokedrects.cpp \
321fda44fd811cd16c51ce0938eb60bd643eb931904Skia_Android Canary Bot	../gm/tiledscaledbitmap.cpp \
322c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/tileimagefilter.cpp \
323c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/tilemodes.cpp \
324c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/tilemodes_scaled.cpp \
325c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/tinybitmap.cpp \
326a7bdb2869e5b661756a2886a36300a2108c75895Skia_Android Canary Bot	../gm/transparency.cpp \
327c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/typeface.cpp \
328c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/vertices.cpp \
329c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/verttext.cpp \
330c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/verttext2.cpp \
331c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/xfermodeimagefilter.cpp \
332c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/xfermodes.cpp \
333c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/xfermodes2.cpp \
334c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/xfermodes3.cpp \
335c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../gm/yuvtorgbeffect.cpp \
336c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../src/utils/debugger/SkDrawCommand.cpp \
337c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../src/utils/debugger/SkDebugCanvas.cpp \
338c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../src/utils/debugger/SkObjectParser.cpp \
3390fd04a4029bc51d5162a15a6700077b1588dd74fSkia_Android Canary Bot	../tools/AndroidSkDebugToStdOut.cpp \
340c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/flags/SkCommonFlags.cpp \
341c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/CrashHandler.cpp \
34213017f1ed9dd6e86d5fe435e51878b0e1b387a96Skia_Android Canary Bot	../tools/ProcStats.cpp \
343c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/timer/Timer.cpp \
344c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/timer/TimerData.cpp \
345c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/timer/GpuTimer.cpp \
346c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/timer/SysTimer_posix.cpp \
347c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/Resources.cpp \
348c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/sk_tool_utils.cpp \
349c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/sk_tool_utils_font.cpp \
35030439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	../src/utils/android/SkAndroidSDKCanvas.cpp \
351d9704c94e8663c76965ff28b31898e9b3aa2f02fSkia_Android Canary Bot	../src/utils/android/SkHwuiRenderer.cpp \
3522d3c6bd8a1302eca8eb1bb090d88bd074b0c9385Skia_Android Canary Bot	../src/gpu/GrContextFactory.cpp \
353c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../src/gpu/GrTest.cpp \
354c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	../tools/flags/SkCommandLineFlags.cpp
355c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot
356c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary BotLOCAL_SHARED_LIBRARIES := \
357c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	liblog \
358ca2b2ec7d99c82ec2fe4a88f4785ee8ca7540a47Skia_Android Canary Bot	libskia \
35930439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	libandroid \
36030439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	libgui \
36130439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	libhwui \
36230439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	libutils \
363c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	libGLESv2 \
364c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	libEGL
365c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot
366c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary BotLOCAL_STATIC_LIBRARIES := \
367c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	libjsoncpp
368c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot
369c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary BotLOCAL_C_INCLUDES := \
370efff7cdf00cd6fe0f15f207c4fc06581d7375459Skia_Android Canary Bot	$(LOCAL_PATH)/../include/c \
371c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/config \
372c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/core \
373c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/pathops \
374c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/pipe \
37500d9c57697477bb3e68d3b1dc2fb203b9e519caaSkia_Android Canary Bot	$(LOCAL_PATH)/../include/codec \
376c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/effects \
377c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/images \
378c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/ports \
379c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/sfnt \
380c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/utils \
381c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/utils \
382c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../include/gpu \
383c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../tools/flags \
384c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/core \
385c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/gpu \
386c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/fonts \
387c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../tools \
388c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/effects \
389c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../gm \
390c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/utils/debugger \
391c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/images \
392c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../src/lazy \
39330439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	$(LOCAL_PATH)/../../../frameworks/base/libs/hwui \
39430439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	$(LOCAL_PATH)/../../../frameworks/native/include \
395c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	$(LOCAL_PATH)/../tools/timer \
39630439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	$(LOCAL_PATH)/../third_party/etc1 \
39730439df6f5b1fb18ebaa4832486ce387dc25b13fSkia_Android Canary Bot	$(LOCAL_PATH)/../src/utils/android
398c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot
399e5b6e9f3b514df610ce72f6ee2fea8d4840381c9Skia_Android Canary BotLOCAL_CFLAGS += \
400e5b6e9f3b514df610ce72f6ee2fea8d4840381c9Skia_Android Canary Bot	-DSK_CRASH_HANDLER
401e5b6e9f3b514df610ce72f6ee2fea8d4840381c9Skia_Android Canary Bot
402f9246e209873426f19d7245173a575623580bb84Skia_Android Canary BotLOCAL_MODULE_TAGS := \
403f9246e209873426f19d7245173a575623580bb84Skia_Android Canary Bot	tests
404c966a79f9451249f14c417a7657245661a628817Leon Scroggins III
405f9246e209873426f19d7245173a575623580bb84Skia_Android Canary BotLOCAL_MODULE := \
406c386985b240b735ea83fe04e9918d7592c69e8d1Skia_Android Canary Bot	skia_nanobench
407f397b21b691b7ea535dc764590704946cfff7899Derek Sollenberger
4082ec9fe1d03340b6844fc1e210a14d44fc365f16cSkia_Android Canary Bot
4092ec9fe1d03340b6844fc1e210a14d44fc365f16cSkia_Android Canary Bot# Setup directory to store skia's resources in the directory structure that
4102ec9fe1d03340b6844fc1e210a14d44fc365f16cSkia_Android Canary Bot# the Android testing infrastructure expects
4115571cc98d603b1cc1d9a23111698164f7632efb7Ying WangLOCAL_PICKUP_FILES := $(LOCAL_PATH)/DATA
41288dcc698c39adeef82b2236395ee1dea1c13d380Skia_Android Canary Bot
413e7c50fd73168ae29c9b3ce6a54436f6c3d253c68Skia_Android Canary Botinclude $(BUILD_NATIVE_TEST)
414