Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(262)

Side by Side Diff: bench/Android.mk

Issue 282053002: Generate bench/Android.mk from gyp. (Closed) Base URL: https://skia.googlesource.com/skia.git@baselines
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1
2 ###############################################################################
3 #
4 # THIS FILE IS AUTOGENERATED BY GYP_TO_ANDROID.PY. DO NOT EDIT.
5 #
6 ###############################################################################
7
1 local_target_dir := $(TARGET_OUT_DATA)/local/tmp 8 local_target_dir := $(TARGET_OUT_DATA)/local/tmp
2 LOCAL_PATH:= $(call my-dir) 9 LOCAL_PATH:= $(call my-dir)
3 include $(CLEAR_VARS) 10 include $(CLEAR_VARS)
11 LOCAL_CFLAGS += \
12 -Wno-unused-parameter \
13 -U_FORTIFY_SOURCE \
14 -D_FORTIFY_SOURCE=1
4 15
5 LOCAL_SRC_FILES := \ 16 LOCAL_SRC_FILES := \
6 benchmain.cpp \ 17 » SkBenchLogger.cpp \
7 SkBenchmark.cpp \ 18 » SkGMBench.cpp \
8 BenchTimer.cpp \ 19 » benchmain.cpp \
9 BenchSysTimer_posix.cpp \ 20 » ../tools/sk_tool_utils.cpp \
10 BenchGpuTimer_gl.cpp \ 21 » SkBenchmark.cpp \
11 SkBenchLogger.cpp \ 22 » AAClipBench.cpp \
12 TimerData.cpp \ 23 » BicubicBench.cpp \
13 ../tools/flags/SkCommandLineFlags.cpp 24 » BitmapBench.cpp \
14 25 » BitmapRectBench.cpp \
15 LOCAL_SRC_FILES += \ 26 » BitmapScaleBench.cpp \
16 AAClipBench.cpp \ 27 » BlurBench.cpp \
17 BicubicBench.cpp \ 28 » BlurImageFilterBench.cpp \
18 BitmapBench.cpp \ 29 » BlurRectBench.cpp \
19 BitmapRectBench.cpp \ 30 » BlurRoundRectBench.cpp \
20 BitmapScaleBench.cpp \ 31 » ChartBench.cpp \
21 BlurBench.cpp \ 32 » ChecksumBench.cpp \
22 BlurImageFilterBench.cpp \ 33 » ChromeBench.cpp \
23 BlurRectBench.cpp \ 34 » CmapBench.cpp \
24 BlurRoundRectBench.cpp \ 35 » ColorFilterBench.cpp \
25 ChartBench.cpp \ 36 » ColorPrivBench.cpp \
26 ChromeBench.cpp \ 37 » CoverageBench.cpp \
27 CmapBench.cpp \ 38 » DashBench.cpp \
28 ColorFilterBench.cpp \ 39 » DecodeBench.cpp \
29 ColorPrivBench.cpp \ 40 » DeferredCanvasBench.cpp \
30 DashBench.cpp \ 41 » DeferredSurfaceCopyBench.cpp \
31 DecodeBench.cpp \ 42 » DisplacementBench.cpp \
32 DeferredCanvasBench.cpp \ 43 » FSRectBench.cpp \
33 DeferredSurfaceCopyBench.cpp \ 44 » FontCacheBench.cpp \
34 DisplacementBench.cpp \ 45 » FontScalerBench.cpp \
35 FontCacheBench.cpp \ 46 » GameBench.cpp \
36 FontScalerBench.cpp \ 47 » GrMemoryPoolBench.cpp \
37 FSRectBench.cpp \ 48 » GrResourceCacheBench.cpp \
38 GameBench.cpp \ 49 » GrOrderedSetBench.cpp \
39 GradientBench.cpp \ 50 » GradientBench.cpp \
40 GrMemoryPoolBench.cpp \ 51 » HairlinePathBench.cpp \
41 GrResourceCacheBench.cpp \ 52 » ImageCacheBench.cpp \
42 HairlinePathBench.cpp \ 53 » ImageDecodeBench.cpp \
43 ImageCacheBench.cpp \ 54 » ImageFilterDAGBench.cpp \
44 ImageDecodeBench.cpp \ 55 » InterpBench.cpp \
45 InterpBench.cpp \ 56 » LightingBench.cpp \
46 LineBench.cpp \ 57 » LineBench.cpp \
47 LightingBench.cpp \ 58 » MagnifierBench.cpp \
48 MagnifierBench.cpp \ 59 » MathBench.cpp \
49 MathBench.cpp \ 60 » Matrix44Bench.cpp \
50 Matrix44Bench.cpp \ 61 » MatrixBench.cpp \
51 MatrixBench.cpp \ 62 » MatrixConvolutionBench.cpp \
52 MatrixConvolutionBench.cpp \ 63 » MemoryBench.cpp \
53 MemoryBench.cpp \ 64 » MemsetBench.cpp \
54 MemsetBench.cpp \ 65 » MergeBench.cpp \
55 MergeBench.cpp \ 66 » MorphologyBench.cpp \
56 MorphologyBench.cpp \ 67 » MutexBench.cpp \
57 MutexBench.cpp \ 68 » PathBench.cpp \
58 PathBench.cpp \ 69 » PathIterBench.cpp \
59 PathIterBench.cpp \ 70 » PathUtilsBench.cpp \
60 PathUtilsBench.cpp \ 71 » PerlinNoiseBench.cpp \
61 PerlinNoiseBench.cpp \ 72 » PicturePlaybackBench.cpp \
62 PicturePlaybackBench.cpp \ 73 » PictureRecordBench.cpp \
63 PictureRecordBench.cpp \ 74 » PremulAndUnpremulAlphaOpsBench.cpp \
64 ReadPixBench.cpp \ 75 » QuadTreeBench.cpp \
65 PremulAndUnpremulAlphaOpsBench.cpp \ 76 » RTreeBench.cpp \
66 RectBench.cpp \ 77 » ReadPixBench.cpp \
67 RectoriBench.cpp \ 78 » RectBench.cpp \
68 RefCntBench.cpp \ 79 » RectoriBench.cpp \
69 RegionBench.cpp \ 80 » RefCntBench.cpp \
70 RegionContainBench.cpp \ 81 » RegionBench.cpp \
71 RepeatTileBench.cpp \ 82 » RegionContainBench.cpp \
72 RTreeBench.cpp \ 83 » RepeatTileBench.cpp \
73 ScalarBench.cpp \ 84 » ScalarBench.cpp \
74 ShaderMaskBench.cpp \ 85 » ShaderMaskBench.cpp \
75 SortBench.cpp \ 86 » SkipZeroesBench.cpp \
76 StrokeBench.cpp \ 87 » SortBench.cpp \
77 TableBench.cpp \ 88 » StackBench.cpp \
78 TextBench.cpp \ 89 » StrokeBench.cpp \
79 TileBench.cpp \ 90 » TableBench.cpp \
80 VertBench.cpp \ 91 » TextBench.cpp \
81 WritePixelsBench.cpp \ 92 » TileBench.cpp \
82 WriterBench.cpp \ 93 » VertBench.cpp \
83 XfermodeBench.cpp 94 » WritePixelsBench.cpp \
84 95 » WriterBench.cpp \
85 # Disabling this bench since it depends on recent 96 » XfermodeBench.cpp \
86 # changes to bench. 97 » ../gm/gm.cpp \
87 # SkipZeroesBench.cpp \ 98 » ../gm/aaclip.cpp \
88 99 » ../gm/aarectmodes.cpp \
89 # Files that are missing dependencies 100 » ../gm/alphagradients.cpp \
90 #LOCAL_SRC_FILES += \ 101 » ../gm/arcofzorro.cpp \
91 # ChecksumBench.cpp \ 102 » ../gm/arithmode.cpp \
92 # DeferredSurfaceCopyBench.cpp \ 103 » ../gm/beziereffects.cpp \
93 104 » ../gm/bicubicfilter.cpp \
94 LOCAL_SHARED_LIBRARIES := libcutils libskia libGLESv2 libEGL 105 » ../gm/bigblurs.cpp \
95 106 » ../gm/bigmatrix.cpp \
96 LOCAL_STATIC_LIBRARIES := libstlport_static 107 » ../gm/bigtext.cpp \
108 » ../gm/bitmapmatrix.cpp \
109 » ../gm/bitmapfilters.cpp \
110 » ../gm/bitmappremul.cpp \
111 » ../gm/bitmaprect.cpp \
112 » ../gm/bitmaprecttest.cpp \
113 » ../gm/bitmapscroll.cpp \
114 » ../gm/bitmapshader.cpp \
115 » ../gm/bitmapsource.cpp \
116 » ../gm/bleed.cpp \
117 » ../gm/blurcircles.cpp \
118 » ../gm/blurs.cpp \
119 » ../gm/blurquickreject.cpp \
120 » ../gm/blurrect.cpp \
121 » ../gm/blurroundrect.cpp \
122 » ../gm/canvasstate.cpp \
123 » ../gm/circles.cpp \
124 » ../gm/circularclips.cpp \
125 » ../gm/clippedbitmapshaders.cpp \
126 » ../gm/colorfilterimagefilter.cpp \
127 » ../gm/colorfilters.cpp \
128 » ../gm/colormatrix.cpp \
129 » ../gm/colortype.cpp \
130 » ../gm/complexclip.cpp \
131 » ../gm/complexclip2.cpp \
132 » ../gm/composeshader.cpp \
133 » ../gm/convexpaths.cpp \
134 » ../gm/convexpolyclip.cpp \
135 » ../gm/convexpolyeffect.cpp \
136 » ../gm/copyTo4444.cpp \
137 » ../gm/cubicpaths.cpp \
138 » ../gm/cmykjpeg.cpp \
139 » ../gm/degeneratesegments.cpp \
140 » ../gm/discard.cpp \
141 » ../gm/dashcubics.cpp \
142 » ../gm/dashing.cpp \
143 » ../gm/deviceproperties.cpp \
144 » ../gm/distantclip.cpp \
145 » ../gm/displacement.cpp \
146 » ../gm/downsamplebitmap.cpp \
147 » ../gm/drawlooper.cpp \
148 » ../gm/dropshadowimagefilter.cpp \
149 » ../gm/drrect.cpp \
150 » ../gm/extractbitmap.cpp \
151 » ../gm/emptypath.cpp \
152 » ../gm/fatpathfill.cpp \
153 » ../gm/factory.cpp \
154 » ../gm/filltypes.cpp \
155 » ../gm/filltypespersp.cpp \
156 » ../gm/filterbitmap.cpp \
157 » ../gm/fontcache.cpp \
158 » ../gm/fontmgr.cpp \
159 » ../gm/fontscaler.cpp \
160 » ../gm/gammatext.cpp \
161 » ../gm/getpostextpath.cpp \
162 » ../gm/giantbitmap.cpp \
163 » ../gm/gradients.cpp \
164 » ../gm/gradients_2pt_conical.cpp \
165 » ../gm/gradients_no_texture.cpp \
166 » ../gm/gradientDirtyLaundry.cpp \
167 » ../gm/gradient_matrix.cpp \
168 » ../gm/gradtext.cpp \
169 » ../gm/hairlines.cpp \
170 » ../gm/hairmodes.cpp \
171 » ../gm/hittestpath.cpp \
172 » ../gm/imagealphathreshold.cpp \
173 » ../gm/imageblur.cpp \
174 » ../gm/imageblurtiled.cpp \
175 » ../gm/imagemagnifier.cpp \
176 » ../gm/imageresizetiled.cpp \
177 » ../gm/inversepaths.cpp \
178 » ../gm/lerpmode.cpp \
179 » ../gm/lighting.cpp \
180 » ../gm/lumafilter.cpp \
181 » ../gm/image.cpp \
182 » ../gm/imagefiltersbase.cpp \
183 » ../gm/imagefiltersclipped.cpp \
184 » ../gm/imagefilterscropped.cpp \
185 » ../gm/imagefiltersgraph.cpp \
186 » ../gm/imagefiltersscaled.cpp \
187 » ../gm/internal_links.cpp \
188 » ../gm/lcdtext.cpp \
189 » ../gm/linepaths.cpp \
190 » ../gm/matrixconvolution.cpp \
191 » ../gm/matriximagefilter.cpp \
192 » ../gm/megalooper.cpp \
193 » ../gm/mixedxfermodes.cpp \
194 » ../gm/modecolorfilters.cpp \
195 » ../gm/morphology.cpp \
196 » ../gm/nested.cpp \
197 » ../gm/ninepatchstretch.cpp \
198 » ../gm/nonclosedpaths.cpp \
199 » ../gm/offsetimagefilter.cpp \
200 » ../gm/optimizations.cpp \
201 » ../gm/ovals.cpp \
202 » ../gm/patheffects.cpp \
203 » ../gm/pathfill.cpp \
204 » ../gm/pathinterior.cpp \
205 » ../gm/pathopsinverse.cpp \
206 » ../gm/pathopsskpclip.cpp \
207 » ../gm/pathreverse.cpp \
208 » ../gm/peekpixels.cpp \
209 » ../gm/perlinnoise.cpp \
210 » ../gm/pictureimagefilter.cpp \
211 » ../gm/pictureshader.cpp \
212 » ../gm/points.cpp \
213 » ../gm/poly2poly.cpp \
214 » ../gm/polygons.cpp \
215 » ../gm/quadpaths.cpp \
216 » ../gm/rects.cpp \
217 » ../gm/resizeimagefilter.cpp \
218 » ../gm/rrect.cpp \
219 » ../gm/rrects.cpp \
220 » ../gm/roundrects.cpp \
221 » ../gm/samplerstress.cpp \
222 » ../gm/shaderbounds.cpp \
223 » ../gm/selftest.cpp \
224 » ../gm/shadows.cpp \
225 » ../gm/shallowgradient.cpp \
226 » ../gm/simpleaaclip.cpp \
227 » ../gm/skbug1719.cpp \
228 » ../gm/stringart.cpp \
229 » ../gm/spritebitmap.cpp \
230 » ../gm/srcmode.cpp \
231 » ../gm/strokefill.cpp \
232 » ../gm/strokerect.cpp \
233 » ../gm/strokerects.cpp \
234 » ../gm/strokes.cpp \
235 » ../gm/stroketext.cpp \
236 » ../gm/tablecolorfilter.cpp \
237 » ../gm/texteffects.cpp \
238 » ../gm/testimagefilters.cpp \
239 » ../gm/texdata.cpp \
240 » ../gm/texturedomaineffect.cpp \
241 » ../gm/thinrects.cpp \
242 » ../gm/thinstrokedrects.cpp \
243 » ../gm/tileimagefilter.cpp \
244 » ../gm/tilemodes.cpp \
245 » ../gm/tilemodes_scaled.cpp \
246 » ../gm/tinybitmap.cpp \
247 » ../gm/twopointradial.cpp \
248 » ../gm/typeface.cpp \
249 » ../gm/vertices.cpp \
250 » ../gm/verttext.cpp \
251 » ../gm/verttext2.cpp \
252 » ../gm/xfermodeimagefilter.cpp \
253 » ../gm/xfermodes.cpp \
254 » ../gm/xfermodes2.cpp \
255 » ../gm/xfermodes3.cpp \
256 » ../src/utils/debugger/SkDrawCommand.cpp \
257 » ../src/utils/debugger/SkDebugCanvas.cpp \
258 » ../src/utils/debugger/SkObjectParser.cpp \
259 » ../gm/androidfallback.cpp \
260 » BenchTimer.cpp \
261 » BenchSysTimer_posix.cpp \
262 » BenchGpuTimer_gl.cpp \
263 » ../tools/flags/SkCommandLineFlags.cpp \
264 » ../src/gpu/GrTest.cpp
265
266 LOCAL_SHARED_LIBRARIES := \
267 » liblog \
268 » libskia \
269 » libcutils \
270 » libGLESv2 \
271 » libEGL
97 272
98 LOCAL_C_INCLUDES := \ 273 LOCAL_C_INCLUDES := \
99 external/skia/src/core \ 274 » $(LOCAL_PATH)/../src/core \
100 external/skia/src/effects \ 275 » $(LOCAL_PATH)/../src/gpu \
101 external/skia/src/utils \ 276 » $(LOCAL_PATH)/../tools \
102 external/skia/src/gpu \ 277 » $(LOCAL_PATH)/../include/config \
103 external/skia/tools/flags 278 » $(LOCAL_PATH)/../include/core \
104 279 » $(LOCAL_PATH)/../include/pathops \
105 LOCAL_MODULE := skia_bench 280 » $(LOCAL_PATH)/../include/pipe \
281 » $(LOCAL_PATH)/../include/effects \
282 » $(LOCAL_PATH)/../include/images \
283 » $(LOCAL_PATH)/../include/ports \
284 » $(LOCAL_PATH)/../src/sfnt \
285 » $(LOCAL_PATH)/../include/utils \
286 » $(LOCAL_PATH)/../src/utils \
287 » $(LOCAL_PATH)/../include/gpu \
288 » $(LOCAL_PATH)/../src/effects \
289 » $(LOCAL_PATH)/../gm \
290 » $(LOCAL_PATH)/../src/utils/debugger \
291 » $(LOCAL_PATH)/../src/images \
292 » $(LOCAL_PATH)/../src/lazy \
293 » $(LOCAL_PATH)/. \
scroggo 2014/05/15 20:00:54 Patch set 2 removes this unnecessary line.
294 » $(LOCAL_PATH)/../tools/flags
295
296 LOCAL_MODULE_TAGS := \
297 » tests
298
299 LOCAL_MODULE := \
300 » skia_bench
301
106 LOCAL_MODULE_PATH := $(local_target_dir) 302 LOCAL_MODULE_PATH := $(local_target_dir)
107 LOCAL_MODULE_TAGS := tests
108
109 # Skia does not enforce this usage pattern so we disable it here to avoid
110 # unecessary log spew when building
111 LOCAL_CFLAGS := -Wno-unused-parameter
112
113 # Android's -D_FORTIFY_SOURCE=2 extensions are incompatibile with SkString.
114 # Revert to -D_FORTIFY_SOURCE=1
115 LOCAL_CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
116
117 # Skia does not enforce this usage pattern so we disable it here to avoid
118 # unecessary log spew when building
119 LOCAL_CFLAGS := -Wno-unused-parameter
120
121 #include stlport headers
122 include external/stlport/libstlport.mk 303 include external/stlport/libstlport.mk
123
124 include $(BUILD_EXECUTABLE) 304 include $(BUILD_EXECUTABLE)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698