1 # GYP file to build performance testbench.
5 'apptype_console.gypi',
10 'target_name': 'bench',
13 '../bench/benchmain.cpp',
14 '../bench/BenchTimer.h',
15 '../bench/BenchTimer.cpp',
16 '../bench/BenchSysTimer_mach.h',
17 '../bench/BenchSysTimer_mach.cpp',
18 '../bench/BenchSysTimer_posix.h',
19 '../bench/BenchSysTimer_posix.cpp',
20 '../bench/BenchSysTimer_windows.h',
21 '../bench/BenchSysTimer_windows.cpp',
22 '../bench/BenchGpuTimer_gl.h',
23 '../bench/BenchGpuTimer_gl.cpp',
24 '../bench/BenchGpuTimer_none.h',
25 '../bench/BenchGpuTimer_none.cpp',
27 '../bench/SkBenchmark.h',
28 '../bench/SkBenchmark.cpp',
30 '../bench/BitmapBench.cpp',
31 '../bench/DecodeBench.cpp',
32 '../bench/FPSBench.cpp',
33 '../bench/GradientBench.cpp',
34 '../bench/MatrixBench.cpp',
35 '../bench/PathBench.cpp',
36 '../bench/RectBench.cpp',
37 '../bench/RepeatTileBench.cpp',
38 '../bench/ScalarBench.cpp',
39 '../bench/TextBench.cpp',
43 'effects.gyp:effects',
50 [ 'skia_os != "mac"', {
52 '../bench/BenchSysTimer_mach.h',
53 '../bench/BenchSysTimer_mach.cpp',
56 [ 'skia_os not in ["linux", "freebsd", "openbsd", "solaris"]', {
58 '../bench/BenchSysTimer_posix.h',
59 '../bench/BenchSysTimer_posix.cpp',
68 [ 'skia_os != "win"', {
70 '../bench/BenchSysTimer_windows.h',
71 '../bench/BenchSysTimer_windows.cpp',
74 [ 'skia_os in ["win", "mac", "linux", "freebsd", "openbsd", "solaris"]', {
76 '../bench/BenchGpuTimer_none.h',
77 '../bench/BenchGpuTimer_none.cpp',
81 '../bench/BenchGpuTimer_gl.h',
82 '../bench/BenchGpuTimer_gl.cpp',
92 # indent-tabs-mode:nil
94 # vim: set expandtab tabstop=2 shiftwidth=2: