blob: 9dd1e115ddcae699e94c5d8ed28ca20959d0f02a [file] [log] [blame]
seanpaul@google.com1134f982011-09-15 14:24:33 +00001# sources and conditions used in skia's bench.gyp and chromium's skia.gyp
2#
3{
4 'sources': [
5 '../bench/benchmain.cpp',
6 '../bench/BenchTimer.h',
7 '../bench/BenchTimer.cpp',
8 '../bench/BenchSysTimer_mach.h',
9 '../bench/BenchSysTimer_mach.cpp',
10 '../bench/BenchSysTimer_posix.h',
11 '../bench/BenchSysTimer_posix.cpp',
12 '../bench/BenchSysTimer_windows.h',
13 '../bench/BenchSysTimer_windows.cpp',
14 '../bench/BenchGpuTimer_gl.h',
15 '../bench/BenchGpuTimer_gl.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000016
17 '../bench/SkBenchmark.h',
18 '../bench/SkBenchmark.cpp',
19
reed@google.com57c49572011-10-31 14:33:35 +000020 '../bench/AAClipBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000021 '../bench/BitmapBench.cpp',
22 '../bench/BlurBench.cpp',
tomhudson@google.com71dd3e02011-10-27 13:27:20 +000023 '../bench/ChromeBench.cpp',
reed@google.com4aa1a702012-05-04 16:37:45 +000024 '../bench/DashBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000025 '../bench/DecodeBench.cpp',
reed@google.com6e5a45c2011-11-02 21:02:57 +000026 '../bench/FontScalerBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000027 '../bench/GradientBench.cpp',
bsalomon@google.com4da34e32012-06-19 15:40:27 +000028 '../bench/GrMemoryPoolBench.cpp',
reed@google.comb8c39172012-03-07 12:36:07 +000029 '../bench/InterpBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000030 '../bench/MathBench.cpp',
31 '../bench/MatrixBench.cpp',
reed@google.comebd24962012-05-17 14:28:11 +000032 '../bench/MemoryBench.cpp',
tomhudson@google.comf2e91a32012-06-11 19:22:01 +000033 '../bench/MorphologyBench.cpp',
tomhudson@google.com410e9dc2011-11-14 17:30:08 +000034 '../bench/MutexBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000035 '../bench/PathBench.cpp',
reed@google.comc56a83c2012-05-07 13:46:32 +000036 '../bench/PathIterBench.cpp',
djsollen@google.com809a2a92012-02-23 20:57:09 +000037 '../bench/PicturePlaybackBench.cpp',
djsollen@google.comdde718c2012-05-30 16:50:11 +000038 '../bench/PictureRecordBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000039 '../bench/RectBench.cpp',
bungeman@google.com55487522012-05-14 14:09:24 +000040 '../bench/RefCntBench.cpp',
reed@google.com8c2cc1a2012-04-27 19:29:52 +000041 '../bench/RegionBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000042 '../bench/RepeatTileBench.cpp',
43 '../bench/ScalarBench.cpp',
reed@google.comcc586512011-11-15 15:29:45 +000044 '../bench/ShaderMaskBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000045 '../bench/TextBench.cpp',
reed@google.com05d63ae2011-10-28 18:57:32 +000046 '../bench/VertBench.cpp',
seanpaul@google.com1134f982011-09-15 14:24:33 +000047 ],
48 'conditions': [
49 [ 'skia_os != "mac"', {
50 'sources!': [
51 '../bench/BenchSysTimer_mach.h',
52 '../bench/BenchSysTimer_mach.cpp',
53 ],
54 }],
djsollen@google.com58629292011-11-03 13:08:29 +000055 [ 'skia_os not in ["linux", "freebsd", "openbsd", "solaris", "android"]', {
seanpaul@google.com1134f982011-09-15 14:24:33 +000056 'sources!': [
57 '../bench/BenchSysTimer_posix.h',
58 '../bench/BenchSysTimer_posix.cpp',
59 ],
djsollen@google.com58629292011-11-03 13:08:29 +000060 }],
61 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"]', {
seanpaul@google.com1134f982011-09-15 14:24:33 +000062 'link_settings': {
63 'libraries': [
64 '-lrt',
65 ],
66 },
67 }],
68 [ 'skia_os != "win"', {
69 'sources!': [
70 '../bench/BenchSysTimer_windows.h',
71 '../bench/BenchSysTimer_windows.cpp',
72 ],
73 }],
seanpaul@google.com1134f982011-09-15 14:24:33 +000074 ],
75}
76
77# Local Variables:
78# tab-width:2
79# indent-tabs-mode:nil
80# End:
81# vim: set expandtab tabstop=2 shiftwidth=2: