blob: 8223547a7dbe631eed5dceecdf64d2476bae08cc [file] [log] [blame]
joshualitt99f34062016-01-14 11:05:22 -08001# Copyright 2016 Google Inc.
2#
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
5# GYP file to build performance testbench.
6#
7{
8 'includes': [
9 'apptype_console.gypi',
10 ],
11 'targets': [
12 {
13 'target_name': 'kilobench',
14 'type': 'executable',
15 'include_dirs': [
joshualitt99f34062016-01-14 11:05:22 -080016 '../bench',
17 '../gm',
bungemanbf521ff2016-02-17 13:13:44 -080018 '../include/private',
joshualitteb60d672016-01-15 10:00:08 -080019 '../src/core',
bsalomon3724e572016-03-30 18:56:19 -070020 '../src/gpu',
joshualitteb60d672016-01-15 10:00:08 -080021 '../tools/VisualBench',
joshualitt99f34062016-01-14 11:05:22 -080022 ],
23 'sources': [
24 '<!@(python find.py ../tools/kilobench "*.cpp")',
25 '../bench/Benchmark.cpp',
26 '../tools/VisualBench/VisualSKPBench.cpp',
27 ],
joshualitt99f34062016-01-14 11:05:22 -080028 'dependencies': [
29 'flags.gyp:flags',
bsalomon3724e572016-03-30 18:56:19 -070030 'gpu.gyp:skgpu',
joshualitteb60d672016-01-15 10:00:08 -080031 'gputest.gyp:skgputest',
joshualitt99f34062016-01-14 11:05:22 -080032 'jsoncpp.gyp:jsoncpp',
33 'skia_lib.gyp:skia_lib',
34 'tools.gyp:crash_handler',
35 'tools.gyp:proc_stats',
joshualitteb60d672016-01-15 10:00:08 -080036 'tools.gyp:resources',
joshualitt99f34062016-01-14 11:05:22 -080037 'tools.gyp:timer',
38 ],
39 },
40 ],
41}