1 2LOCAL_PATH:= $(call my-dir) 3include $(CLEAR_VARS) 4 5LOCAL_SRC_FILES := \ 6 gm.cpp \ 7 gmmain.cpp \ 8 system_preferences_default.cpp \ 9 ../src/pipe/utils/SamplePipeControllers.cpp \ 10 ../src/utils/debugger/SkDrawCommand.cpp \ 11 ../src/utils/debugger/SkDebugCanvas.cpp \ 12 ../src/utils/debugger/SkObjectParser.cpp 13 14 15# Slides 16LOCAL_SRC_FILES += \ 17 aaclip.cpp \ 18 aarectmodes.cpp \ 19 alphagradients.cpp \ 20 androidfallback.cpp \ 21 arcofzorro.cpp \ 22 arithmode.cpp \ 23 beziereffects.cpp \ 24 bicubicfilter.cpp \ 25 bigblurs.cpp \ 26 bigmatrix.cpp \ 27 bigtext.cpp \ 28 bitmapalphathreshold.cpp \ 29 bitmapcopy.cpp \ 30 bitmapmatrix.cpp \ 31 bitmapfilters.cpp \ 32 bitmappremul.cpp \ 33 bitmaprect.cpp \ 34 bitmaprecttest.cpp \ 35 bitmapscroll.cpp \ 36 bitmapshader.cpp \ 37 bitmapsource.cpp \ 38 bleed.cpp \ 39 blurs.cpp \ 40 blurquickreject.cpp \ 41 blurrect.cpp \ 42 blurroundrect.cpp \ 43 canvasstate.cpp \ 44 circles.cpp \ 45 circularclips.cpp \ 46 clippedbitmapshaders.cpp \ 47 coloremoji.cpp \ 48 colorfilterimagefilter.cpp \ 49 colormatrix.cpp \ 50 colortype.cpp \ 51 complexclip.cpp \ 52 complexclip2.cpp \ 53 composeshader.cpp \ 54 convexpaths.cpp \ 55 copyTo4444.cpp \ 56 cubicpaths.cpp \ 57 cmykjpeg.cpp \ 58 degeneratesegments.cpp \ 59 dashcubics.cpp \ 60 dashing.cpp \ 61 deviceproperties.cpp \ 62 distantclip.cpp \ 63 displacement.cpp \ 64 downsamplebitmap.cpp \ 65 drawbitmaprect.cpp \ 66 drawlooper.cpp \ 67 dropshadowimagefilter.cpp \ 68 extractbitmap.cpp \ 69 emptypath.cpp \ 70 fatpathfill.cpp \ 71 factory.cpp \ 72 filltypes.cpp \ 73 filltypespersp.cpp \ 74 filterbitmap.cpp \ 75 fontcache.cpp \ 76 fontmgr.cpp \ 77 fontscaler.cpp \ 78 gammatext.cpp \ 79 getpostextpath.cpp \ 80 giantbitmap.cpp \ 81 gradients.cpp \ 82 gradients_no_texture.cpp \ 83 gradientDirtyLaundry.cpp \ 84 gradient_matrix.cpp \ 85 gradtext.cpp \ 86 hairmodes.cpp \ 87 hittestpath.cpp \ 88 imageblur.cpp \ 89 imagemagnifier.cpp \ 90 inversepaths.cpp \ 91 lighting.cpp \ 92 lumafilter.cpp \ 93 image.cpp \ 94 imagefiltersbase.cpp \ 95 imagefilterscropped.cpp \ 96 imagefiltersgraph.cpp \ 97 internal_links.cpp \ 98 lcdtext.cpp \ 99 linepaths.cpp \ 100 matrixconvolution.cpp \ 101 megalooper.cpp \ 102 mixedxfermodes.cpp \ 103 modecolorfilters.cpp \ 104 morphology.cpp \ 105 nested.cpp \ 106 ninepatchstretch.cpp \ 107 offsetimagefilter.cpp \ 108 nonclosedpaths.cpp \ 109 offsetimagefilter.cpp \ 110 optimizations.cpp \ 111 ovals.cpp \ 112 patheffects.cpp \ 113 pathfill.cpp \ 114 pathinterior.cpp \ 115 pathopsinverse.cpp \ 116 pathopsskpclip.cpp \ 117 pathreverse.cpp \ 118 perlinnoise.cpp \ 119 pictureimagefilter.cpp \ 120 points.cpp \ 121 poly2poly.cpp \ 122 polygons.cpp \ 123 quadpaths.cpp \ 124 rects.cpp \ 125 rrect.cpp \ 126 rrects.cpp \ 127 roundrects.cpp \ 128 samplerstress.cpp \ 129 shaderbounds.cpp \ 130 selftest.cpp \ 131 shadertext.cpp \ 132 shadertext2.cpp \ 133 shadertext3.cpp \ 134 shadows.cpp \ 135 shallowgradient.cpp \ 136 simpleaaclip.cpp \ 137 skbug1719.cpp \ 138 stringart.cpp \ 139 spritebitmap.cpp \ 140 srcmode.cpp \ 141 strokefill.cpp \ 142 strokerect.cpp \ 143 strokes.cpp \ 144 tablecolorfilter.cpp \ 145 texteffects.cpp \ 146 testimagefilters.cpp \ 147 texdata.cpp \ 148 thinrects.cpp \ 149 thinstrokedrects.cpp \ 150 tileimagefilter.cpp \ 151 tilemodes.cpp \ 152 tilemodes_scaled.cpp \ 153 tinybitmap.cpp \ 154 twopointradial.cpp \ 155 typeface.cpp \ 156 verttext.cpp \ 157 verttext2.cpp \ 158 verylargebitmap.cpp \ 159 xfermodeimagefilter.cpp \ 160 xfermodes.cpp \ 161 xfermodes2.cpp \ 162 xfermodes3.cpp 163 164LOCAL_SHARED_LIBRARIES := \ 165 libcutils \ 166 libutils \ 167 libskia \ 168 libEGL \ 169 libGLESv2 170 171LOCAL_C_INCLUDES := \ 172 external/skia/include/config \ 173 external/skia/include/core \ 174 external/skia/include/effects \ 175 external/skia/include/gpu \ 176 external/skia/include/images \ 177 external/skia/include/pipe \ 178 external/skia/include/utils \ 179 external/skia/gm \ 180 external/skia/src/core \ 181 external/skia/src/effects \ 182 external/skia/src/gpu \ 183 external/skia/src/pipe/utils \ 184 external/skia/src/utils 185 186LOCAL_MODULE := skia_gm 187 188LOCAL_MODULE_TAGS := optional 189 190include $(BUILD_EXECUTABLE) 191