• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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