blob: db1bcb169dd039b688ea6398ec1c307b36cb1764 [file] [log] [blame]
bungeman@google.com206c98a2011-05-31 21:21:54 +00001{
2 'includes': [
3 'target_defaults.gypi',
4 ],
5 'targets': [
6 {
7 'target_name': 'bench',
8 'type': 'executable',
bungeman@google.com206c98a2011-05-31 21:21:54 +00009 'sources': [
10 '../bench/benchmain.cpp',
11
12 '../bench/SkBenchmark.h',
13 '../bench/SkBenchmark.cpp',
14
15 '../bench/BitmapBench.cpp',
16 '../bench/DecodeBench.cpp',
17 '../bench/FPSBench.cpp',
18 '../bench/GradientBench.cpp',
19 '../bench/PathBench.cpp',
20 '../bench/RectBench.cpp',
21 '../bench/RepeatTileBench.cpp',
22 '../bench/TextBench.cpp',
23 ],
24 'dependencies': [
25 'core.gyp:core',
26 'effects.gyp:effects',
bungeman@google.com206c98a2011-05-31 21:21:54 +000027 'gpu.gyp:gr',
28 'gpu.gyp:skgr',
bungeman@google.comac2e6632011-06-01 13:23:29 +000029 'images.gyp:images',
30 'utils.gyp:utils',
bungeman@google.com206c98a2011-05-31 21:21:54 +000031 ],
32 'msvs_settings': {
33 'VCLinkerTool': {
bungeman@google.comac2e6632011-06-01 13:23:29 +000034 #Allows for creation / output to console.
35 #Console (/SUBSYSTEM:CONSOLE)
bungeman@google.com206c98a2011-05-31 21:21:54 +000036 'SubSystem': '1',
bungeman@google.comac2e6632011-06-01 13:23:29 +000037
38 #Console app, use main/wmain
bungeman@google.com206c98a2011-05-31 21:21:54 +000039 'EntryPointSymbol': 'mainCRTStartup',
bungeman@google.comac2e6632011-06-01 13:23:29 +000040
bungeman@google.com206c98a2011-05-31 21:21:54 +000041 'AdditionalDependencies': [
42 'OpenGL32.lib',
43 'usp10.lib',
44 ],
45 },
46 },
47 },
48 ],
49}
50
51# Local Variables:
52# tab-width:2
53# indent-tabs-mode:nil
54# End:
55# vim: set expandtab tabstop=2 shiftwidth=2: