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
11# Slides
12LOCAL_SRC_FILES += \
13  aaclip.cpp \
14  aarectmodes.cpp \
15  arithmode.cpp \
16  bicubicfilter.cpp \
17  bigmatrix.cpp \
18  bitmapcopy.cpp \
19  bitmapmatrix.cpp \
20  bitmapfilters.cpp \
21  bitmaprect.cpp \
22  bitmapscroll.cpp \
23  blend.cpp \
24  blurs.cpp \
25  blurrect.cpp \
26  circles.cpp \
27  colorfilterimagefilter.cpp \
28  colormatrix.cpp \
29  complexclip.cpp \
30  complexclip2.cpp \
31  composeshader.cpp \
32  convexpaths.cpp \
33  cubicpaths.cpp \
34  cmykjpeg.cpp \
35  degeneratesegments.cpp \
36  dashcubics.cpp \
37  dashing.cpp \
38  distantclip.cpp \
39  displacement.cpp \
40  drawbitmaprect.cpp \
41  drawlooper.cpp \
42  extractbitmap.cpp \
43  emptypath.cpp \
44  fatpathfill.cpp \
45  factory.cpp \
46  filltypes.cpp \
47  filltypespersp.cpp \
48  fontscaler.cpp \
49  gammatext.cpp \
50  getpostextpath.cpp \
51  giantbitmap.cpp \
52  gradients.cpp \
53  gradtext.cpp \
54  hairmodes.cpp \
55  hittestpath.cpp \
56  imageblur.cpp \
57  imagemagnifier.cpp \
58  lighting.cpp \
59  image.cpp \
60  imagefiltersbase.cpp \
61  imagefiltersgraph.cpp \
62  lcdtext.cpp \
63  linepaths.cpp \
64  matrixconvolution.cpp \
65  modecolorfilters.cpp \
66  morphology.cpp \
67  ninepatchstretch.cpp \
68  nocolorbleed.cpp \
69  patheffects.cpp \
70  pathfill.cpp \
71  pathinterior.cpp \
72  pathreverse.cpp \
73  points.cpp \
74  poly2poly.cpp \
75  quadpaths.cpp \
76  rrect.cpp \
77  rrects.cpp \
78  samplerstress.cpp \
79  shaderbounds.cpp \
80  shadertext.cpp \
81  shadertext2.cpp \
82  shadertext3.cpp \
83  shadows.cpp \
84  simpleaaclip.cpp \
85  spritebitmap.cpp \
86  srcmode.cpp \
87  strokefill.cpp \
88  strokerect.cpp \
89  strokes.cpp \
90  tablecolorfilter.cpp \
91  texteffects.cpp \
92  testimagefilters.cpp \
93  texdata.cpp \
94  tilemodes.cpp \
95  tinybitmap.cpp \
96  twopointradial.cpp \
97  typeface.cpp \
98  verttext.cpp \
99  verttext2.cpp \
100  verylargebitmap.cpp \
101  xfermodes.cpp
102
103LOCAL_SHARED_LIBRARIES := \
104  libcutils \
105  libutils \
106  libskia \
107  libEGL \
108  libGLESv2
109  
110LOCAL_C_INCLUDES := \
111  external/skia/include/config \
112  external/skia/include/core \
113  external/skia/include/effects \
114  external/skia/include/gpu \
115  external/skia/include/images \
116  external/skia/include/pipe \
117  external/skia/include/utils \
118  external/skia/gm \
119  external/skia/src/core \
120  external/skia/src/effects \
121  external/skia/src/gpu \
122  external/skia/src/pipe/utils \
123  external/skia/src/utils
124
125LOCAL_MODULE := skia_gm
126
127LOCAL_MODULE_TAGS := optional
128
129include $(BUILD_EXECUTABLE)
130