1 LOCAL_PATH:= $(call my-dir) 2 include $(CLEAR_VARS) 3 4 5 LOCAL_SRC_FILES:= \ 6 AAClipTest.cpp \ 7 AtomicTest.cpp \ 8 BitmapCopyTest.cpp \ 9 BitmapFactoryTest.cpp \ 10 BitmapGetColorTest.cpp \ 11 BitmapHeapTest.cpp \ 12 BitmapTransformerTest.cpp \ 13 BitSetTest.cpp \ 14 BlitRowTest.cpp \ 15 BlurTest.cpp \ 16 ClampRangeTest.cpp \ 17 ClipCacheTest.cpp \ 18 ClipCubicTest.cpp \ 19 ClipStackTest.cpp \ 20 ClipperTest.cpp \ 21 ColorFilterTest.cpp \ 22 ColorTest.cpp \ 23 DataRefTest.cpp \ 24 DeferredCanvasTest.cpp \ 25 DequeTest.cpp \ 26 DrawBitmapRectTest.cpp \ 27 DrawPathTest.cpp \ 28 DrawTextTest.cpp \ 29 EmptyPathTest.cpp \ 30 FillPathTest.cpp \ 31 FlatDataTest.cpp \ 32 FlateTest.cpp \ 33 FontHostStreamTest.cpp \ 34 FontHostTest.cpp \ 35 GeometryTest.cpp \ 36 GLInterfaceValidation.cpp \ 37 GLProgramsTest.cpp \ 38 GpuBitmapCopyTest.cpp \ 39 GrContextFactoryTest.cpp \ 40 GradientTest.cpp \ 41 GrMemoryPoolTest.cpp \ 42 HashCacheTest.cpp \ 43 InfRectTest.cpp \ 44 LListTest.cpp \ 45 MD5Test.cpp \ 46 MathTest.cpp \ 47 Matrix44Test.cpp \ 48 MatrixTest.cpp \ 49 MemsetTest.cpp \ 50 MetaDataTest.cpp \ 51 PackBitsTest.cpp \ 52 PaintTest.cpp \ 53 ParsePathTest.cpp \ 54 PathCoverageTest.cpp \ 55 PathMeasureTest.cpp \ 56 PathTest.cpp \ 57 PictureTest.cpp \ 58 PipeTest.cpp \ 59 PointTest.cpp \ 60 PremulAlphaRoundTripTest.cpp \ 61 QuickRejectTest.cpp \ 62 Reader32Test.cpp \ 63 ReadPixelsTest.cpp \ 64 ReadWriteAlphaTest.cpp \ 65 RefCntTest.cpp \ 66 RefDictTest.cpp \ 67 RegionTest.cpp \ 68 RoundRectTest.cpp \ 69 RTreeTest.cpp \ 70 SHA1Test.cpp \ 71 ScalarTest.cpp \ 72 ShaderOpacityTest.cpp \ 73 Sk64Test.cpp \ 74 skia_test.cpp \ 75 SortTest.cpp \ 76 SrcOverTest.cpp \ 77 StreamTest.cpp \ 78 StringTest.cpp \ 79 StrokeTest.cpp \ 80 Test.cpp \ 81 TestSize.cpp \ 82 TileGridTest.cpp \ 83 TLSTest.cpp \ 84 UnicodeTest.cpp \ 85 UtilsTest.cpp \ 86 WArrayTest.cpp \ 87 WritePixelsTest.cpp \ 88 Writer32Test.cpp \ 89 XfermodeTest.cpp 90 91 # Needed for PipeTest 92 LOCAL_SRC_FILES += \ 93 ../src/pipe/utils/SamplePipeControllers.cpp 94 95 # TODO: tests that currently are causing build problems 96 #LOCAL_SRC_FILES += \ 97 # AnnotationTest.cpp \ 98 # CanvasTest.cpp \ 99 # ChecksumTest.cpp \ 100 # PDFPrimitivesTest.cpp \ 101 # PictureUtilsTest.cpp \ 102 # ToUnicode.cpp 103 104 LOCAL_MODULE:= skia_test 105 106 LOCAL_C_INCLUDES := \ 107 external/freetype/include \ 108 external/skia/include/core \ 109 external/skia/include/config \ 110 external/skia/include/effects \ 111 external/skia/include/gpu \ 112 external/skia/include/images \ 113 external/skia/include/pipe \ 114 external/skia/include/ports \ 115 external/skia/include/utils \ 116 external/skia/src/core \ 117 external/skia/src/effects \ 118 external/skia/src/gpu \ 119 external/skia/src/pipe/utils \ 120 external/skia/src/utils 121 122 LOCAL_SHARED_LIBRARIES := libcutils libskia libGLESv2 libEGL 123 124 LOCAL_MODULE_TAGS := eng tests 125 126 include $(BUILD_EXECUTABLE) 127