1
2###############################################################################
3#
4# THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT.
5#
6###############################################################################
7
8LOCAL_PATH:= $(call my-dir)
9include $(CLEAR_VARS)
10LOCAL_CFLAGS += \
11	-Wno-unused-parameter \
12	-U_FORTIFY_SOURCE \
13	-D_FORTIFY_SOURCE=1
14
15LOCAL_CPPFLAGS := \
16	-Wno-invalid-offsetof
17
18LOCAL_SRC_FILES := \
19	skia_test.cpp \
20	PathOpsAngleTest.cpp \
21	PathOpsBoundsTest.cpp \
22	PathOpsCubicIntersectionTest.cpp \
23	PathOpsCubicIntersectionTestData.cpp \
24	PathOpsCubicLineIntersectionTest.cpp \
25	PathOpsCubicQuadIntersectionTest.cpp \
26	PathOpsCubicReduceOrderTest.cpp \
27	PathOpsCubicToQuadsTest.cpp \
28	PathOpsDCubicTest.cpp \
29	PathOpsDLineTest.cpp \
30	PathOpsDPointTest.cpp \
31	PathOpsDQuadTest.cpp \
32	PathOpsDRectTest.cpp \
33	PathOpsDTriangleTest.cpp \
34	PathOpsDVectorTest.cpp \
35	PathOpsExtendedTest.cpp \
36	PathOpsInverseTest.cpp \
37	PathOpsLineIntersectionTest.cpp \
38	PathOpsLineParametetersTest.cpp \
39	PathOpsOpCubicThreadedTest.cpp \
40	PathOpsOpRectThreadedTest.cpp \
41	PathOpsOpTest.cpp \
42	PathOpsQuadIntersectionTest.cpp \
43	PathOpsQuadIntersectionTestData.cpp \
44	PathOpsQuadLineIntersectionTest.cpp \
45	PathOpsQuadLineIntersectionThreadedTest.cpp \
46	PathOpsQuadParameterizationTest.cpp \
47	PathOpsQuadReduceOrderTest.cpp \
48	PathOpsSimplifyDegenerateThreadedTest.cpp \
49	PathOpsSimplifyFailTest.cpp \
50	PathOpsSimplifyQuadralateralsThreadedTest.cpp \
51	PathOpsSimplifyQuadThreadedTest.cpp \
52	PathOpsSimplifyRectThreadedTest.cpp \
53	PathOpsSimplifyTest.cpp \
54	PathOpsSimplifyTrianglesThreadedTest.cpp \
55	PathOpsSkpTest.cpp \
56	PathOpsTestCommon.cpp \
57	PathOpsThreadedCommon.cpp \
58	Test.cpp \
59	AAClipTest.cpp \
60	ARGBImageEncoderTest.cpp \
61	AndroidPaintTest.cpp \
62	AnnotationTest.cpp \
63	AsADashTest.cpp \
64	AtomicTest.cpp \
65	BBoxHierarchyTest.cpp \
66	BitSetTest.cpp \
67	BitmapCopyTest.cpp \
68	BitmapGetColorTest.cpp \
69	BitmapHasherTest.cpp \
70	BitmapHeapTest.cpp \
71	BitmapTest.cpp \
72	BlendTest.cpp \
73	BlitRowTest.cpp \
74	BlurTest.cpp \
75	CachedDecodingPixelRefTest.cpp \
76	CanvasStateTest.cpp \
77	CanvasTest.cpp \
78	ChecksumTest.cpp \
79	ClampRangeTest.cpp \
80	ClipCacheTest.cpp \
81	ClipCubicTest.cpp \
82	ClipStackTest.cpp \
83	ClipperTest.cpp \
84	ColorFilterTest.cpp \
85	ColorPrivTest.cpp \
86	ColorTest.cpp \
87	DashPathEffectTest.cpp \
88	DataRefTest.cpp \
89	DeferredCanvasTest.cpp \
90	DequeTest.cpp \
91	DeviceLooperTest.cpp \
92	DiscardableMemoryPoolTest.cpp \
93	DiscardableMemoryTest.cpp \
94	DocumentTest.cpp \
95	DrawBitmapRectTest.cpp \
96	DrawPathTest.cpp \
97	DrawTextTest.cpp \
98	DynamicHashTest.cpp \
99	EmptyPathTest.cpp \
100	ErrorTest.cpp \
101	FillPathTest.cpp \
102	FitsInTest.cpp \
103	FlatDataTest.cpp \
104	FlateTest.cpp \
105	FontHostStreamTest.cpp \
106	FontHostTest.cpp \
107	FontObjTest.cpp \
108	FontMgrTest.cpp \
109	FontNamesTest.cpp \
110	FrontBufferedStreamTest.cpp \
111	GLInterfaceValidationTest.cpp \
112	GLProgramsTest.cpp \
113	GeometryTest.cpp \
114	GifTest.cpp \
115	GpuColorFilterTest.cpp \
116	GpuDrawPathTest.cpp \
117	GpuRectanizerTest.cpp \
118	GrBinHashKeyTest.cpp \
119	GrContextFactoryTest.cpp \
120	GrDrawTargetTest.cpp \
121	GrMemoryPoolTest.cpp \
122	GrRedBlackTreeTest.cpp \
123	GrOrderedSetTest.cpp \
124	GrSurfaceTest.cpp \
125	GrTBSearchTest.cpp \
126	GradientTest.cpp \
127	HashCacheTest.cpp \
128	ImageCacheTest.cpp \
129	ImageDecodingTest.cpp \
130	ImageFilterTest.cpp \
131	InfRectTest.cpp \
132	JpegTest.cpp \
133	KtxTest.cpp \
134	LListTest.cpp \
135	LayerDrawLooperTest.cpp \
136	LayerRasterizerTest.cpp \
137	MD5Test.cpp \
138	MallocPixelRefTest.cpp \
139	MathTest.cpp \
140	Matrix44Test.cpp \
141	MatrixClipCollapseTest.cpp \
142	MatrixTest.cpp \
143	MemoryTest.cpp \
144	MemsetTest.cpp \
145	MessageBusTest.cpp \
146	MetaDataTest.cpp \
147	MipMapTest.cpp \
148	NameAllocatorTest.cpp \
149	ObjectPoolTest.cpp \
150	OSPathTest.cpp \
151	OnceTest.cpp \
152	PDFPrimitivesTest.cpp \
153	PackBitsTest.cpp \
154	PaintTest.cpp \
155	ParsePathTest.cpp \
156	PathCoverageTest.cpp \
157	PathMeasureTest.cpp \
158	PathTest.cpp \
159	PathUtilsTest.cpp \
160	PictureTest.cpp \
161	PictureShaderTest.cpp \
162	PictureStateTreeTest.cpp \
163	PixelRefTest.cpp \
164	PointTest.cpp \
165	PremulAlphaRoundTripTest.cpp \
166	QuickRejectTest.cpp \
167	RTreeTest.cpp \
168	RandomTest.cpp \
169	ReadPixelsTest.cpp \
170	ReadWriteAlphaTest.cpp \
171	Reader32Test.cpp \
172	RecordDrawTest.cpp \
173	RecordOptsTest.cpp \
174	RecordPatternTest.cpp \
175	RecordTest.cpp \
176	RecorderTest.cpp \
177	RecordingTest.cpp \
178	RefCntTest.cpp \
179	RefDictTest.cpp \
180	RegionTest.cpp \
181	ResourceCacheTest.cpp \
182	RoundRectTest.cpp \
183	RuntimeConfigTest.cpp \
184	SHA1Test.cpp \
185	ScalarTest.cpp \
186	ScaledImageCache.cpp \
187	SerializationTest.cpp \
188	ShaderImageFilterTest.cpp \
189	ShaderOpacityTest.cpp \
190	SkBase64Test.cpp \
191	SListTest.cpp \
192	SmallAllocatorTest.cpp \
193	SortTest.cpp \
194	SrcOverTest.cpp \
195	StreamTest.cpp \
196	StringTest.cpp \
197	StrokeTest.cpp \
198	SurfaceTest.cpp \
199	TArrayTest.cpp \
200	TLSTest.cpp \
201	TSetTest.cpp \
202	TestSize.cpp \
203	TextureCompressionTest.cpp \
204	TileGridTest.cpp \
205	ToUnicodeTest.cpp \
206	TracingTest.cpp \
207	TypefaceTest.cpp \
208	UnicodeTest.cpp \
209	UnitTestTest.cpp \
210	UtilsTest.cpp \
211	WArrayTest.cpp \
212	WritePixelsTest.cpp \
213	Writer32Test.cpp \
214	XfermodeTest.cpp \
215	../src/utils/debugger/SkDrawCommand.cpp \
216	../src/utils/debugger/SkDebugCanvas.cpp \
217	../src/utils/debugger/SkObjectParser.cpp \
218	PipeTest.cpp \
219	../src/pipe/utils/SamplePipeControllers.cpp \
220	TDStackNesterTest.cpp \
221	../tools/sk_tool_utils.cpp \
222	../tools/CrashHandler.cpp \
223	../experimental/SkSetPoly3To3.cpp \
224	../experimental/SkSetPoly3To3_A.cpp \
225	../experimental/SkSetPoly3To3_D.cpp \
226	../tools/flags/SkCommandLineFlags.cpp \
227	../tools/picture_utils.cpp \
228	../tools/Resources.cpp
229
230LOCAL_SHARED_LIBRARIES := \
231	libskia \
232	libGLESv2 \
233	libEGL \
234	liblog
235
236LOCAL_C_INCLUDES := \
237	$(LOCAL_PATH)/../include/config \
238	$(LOCAL_PATH)/../include/core \
239	$(LOCAL_PATH)/../include/pathops \
240	$(LOCAL_PATH)/../include/pipe \
241	$(LOCAL_PATH)/../include/effects \
242	$(LOCAL_PATH)/../include/images \
243	$(LOCAL_PATH)/../include/ports \
244	$(LOCAL_PATH)/../src/sfnt \
245	$(LOCAL_PATH)/../include/utils \
246	$(LOCAL_PATH)/../src/utils \
247	$(LOCAL_PATH)/../include/gpu \
248	$(LOCAL_PATH)/../tools/flags \
249	$(LOCAL_PATH)/../src/core \
250	$(LOCAL_PATH)/../src/effects \
251	$(LOCAL_PATH)/../src/image \
252	$(LOCAL_PATH)/../src/lazy \
253	$(LOCAL_PATH)/../src/images \
254	$(LOCAL_PATH)/../src/pathops \
255	$(LOCAL_PATH)/../src/pdf \
256	$(LOCAL_PATH)/../src/pipe/utils \
257	$(LOCAL_PATH)/../src/utils/debugger \
258	$(LOCAL_PATH)/../experimental/PdfViewer \
259	$(LOCAL_PATH)/../experimental/PdfViewer/src \
260	$(LOCAL_PATH)/../src/gpu \
261	$(LOCAL_PATH)/../tools \
262	$(LOCAL_PATH)/../experimental \
263	$(LOCAL_PATH)/../include/pdf
264
265LOCAL_MODULE_TAGS := \
266	tests
267
268LOCAL_MODULE := \
269	skia_test
270
271include external/stlport/libstlport.mk
272include $(BUILD_EXECUTABLE)
273