blob: d2eb1ea5fee2e1f2321b8750b484968293882888 [file] [log] [blame]
epoger@google.comccdbd2c2011-06-02 14:38:23 +00001# GYP file to build performance testbench.
2#
bungeman@google.com206c98a2011-05-31 21:21:54 +00003{
4 'includes': [
epoger@google.comccdbd2c2011-06-02 14:38:23 +00005 'apptype_console.gypi',
bungeman@google.com206c98a2011-05-31 21:21:54 +00006 ],
7 'targets': [
8 {
mtkleinf3723212014-06-25 14:08:00 -07009 'target_name': 'nanobench',
10 'type': 'executable',
11 'sources': [
mtkleina7e930f2014-08-06 10:08:42 -070012 '../gm/gm.cpp',
mtkleine714e752014-07-31 12:13:48 -070013 '../bench/GMBench.cpp',
mtklein92007582014-08-01 07:46:52 -070014 '../bench/SKPBench.cpp',
mtkleine714e752014-07-31 12:13:48 -070015 '../bench/nanobench.cpp',
mtkleinf3723212014-06-25 14:08:00 -070016 ],
mtkleine714e752014-07-31 12:13:48 -070017 'includes': [
18 'bench.gypi',
19 'gmslides.gypi',
20 ],
mtkleinf3723212014-06-25 14:08:00 -070021 'dependencies': [
caryclark17f0b6d2014-07-22 10:15:34 -070022 'flags.gyp:flags_common',
mtklein60317d0f2014-07-14 11:30:37 -070023 'jsoncpp.gyp:jsoncpp',
24 'skia_lib.gyp:skia_lib',
mtkleinf3723212014-06-25 14:08:00 -070025 'tools.gyp:crash_handler',
mtkleinafb43792014-08-19 15:55:55 -070026 'tools.gyp:proc_stats',
mtkleinf3723212014-06-25 14:08:00 -070027 'tools.gyp:timer',
28 ],
djsollend92c4c52014-08-21 13:17:50 -070029 'conditions': [
30 ['skia_android_framework', {
31 'libraries': [
32 '-lskia',
33 ],
34 }],
35 ],
mtkleinf3723212014-06-25 14:08:00 -070036 },
bungeman@google.com206c98a2011-05-31 21:21:54 +000037 ],
38}