blob: 1bd29ff63375fca0f6f85b368814c3f97be3ca04 [file] [log] [blame]
Jamie Madill1cfaaf82014-08-21 10:04:04 -04001# Copyright (c) 2014 The ANGLE Project 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.
4
5{
6 'conditions':
7 [
8 ['OS=="win"',
9 {
10 'targets':
11 [
12 {
13 'target_name': 'angle_util',
14 'type': 'static_library',
15 'includes': [ '../build/common_defines.gypi', ],
16 'dependencies':
17 [
18 '../src/angle.gyp:libEGL',
19 '../src/angle.gyp:libGLESv2',
20 ],
21 'include_dirs':
22 [
23 '../include',
24 '.',
25 ],
26 'sources':
27 [
28 'keyboard.h',
29 'mouse.h',
30 'path_utils.h',
Jamie Madill5704d6e2014-08-26 13:16:38 -040031 'shader_utils.cpp',
32 'shader_utils.h',
33 'shared_utils.h',
Jamie Madill1cfaaf82014-08-21 10:04:04 -040034 'EGLWindow.cpp',
35 'EGLWindow.h',
36 'Event.h',
37 'OSWindow.cpp',
38 'OSWindow.h',
39 'Timer.h',
40 'win32/Win32_path_utils.cpp',
41 'win32/Win32Timer.cpp',
42 'win32/Win32Timer.h',
43 'win32/Win32Window.cpp',
44 'win32/Win32Window.h',
45 ],
46 'msvs_disabled_warnings': [ 4201 ],
47 'direct_dependent_settings':
48 {
49 'include_dirs':
50 [
51 '.',
52 ],
53 },
54 },
55 ],
56 }],
57 ],
58}