Chromecast ATV: distinguish actual shutdown vs. lifecycle from sleep.
[chromium-blink-merge.git] / content / content_gpu.gypi
blob50f3f76c224e365c7931badd757b18d7ba32b2e1
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
6   'dependencies': [
7     '../base/base.gyp:base',
8     '../skia/skia.gyp:skia',
9     '../ui/gl/gl.gyp:gl',
10   ],
11   'sources': [
12     'gpu/gpu_main.cc',
13     'gpu/gpu_process.cc',
14     'gpu/gpu_process.h',
15     'gpu/gpu_child_thread.cc',
16     'gpu/gpu_child_thread.h',
17     'gpu/gpu_watchdog_thread.cc',
18     'gpu/gpu_watchdog_thread.h',
19     'gpu/in_process_gpu_thread.cc',
20     'gpu/in_process_gpu_thread.h',
21   ],
22   'include_dirs': [
23     '..',
24   ],
25   'conditions': [
26     ['OS=="win"', {
27       'include_dirs': [
28         '<(DEPTH)/third_party/khronos',
29         '<(angle_path)/src',
30         '<(DEPTH)/third_party/wtl/include',
31       ],
32       'dependencies': [
33         '<(angle_path)/src/angle.gyp:libEGL',
34         '<(angle_path)/src/angle.gyp:libGLESv2',
35       ],
36       'link_settings': {
37         'libraries': [
38           '-lsetupapi.lib',
39         ],
40       },
41     }],
42     ['target_arch!="arm" and chromeos == 1', {
43       'include_dirs': [
44         '<(DEPTH)/third_party/libva',
45       ],
46     }],
47   ],