blob: f5def3ff08dbc8073cdd4a37063e9b333ddf133a [file] [log] [blame]
Geoff Lang39d51662013-08-29 16:08:23 -04001# Copyright (c) 2013 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': 'libEGL',
14 'type': 'shared_library',
Jamie Madill049108d2013-11-19 10:41:49 -050015 'dependencies': [ 'libGLESv2', 'commit_id' ],
Geoff Lang39d51662013-08-29 16:08:23 -040016 'include_dirs':
17 [
18 '.',
19 '../include',
20 'libGLESv2',
21 ],
Geoff Langd5da3292014-02-06 13:24:33 -050022 'sources':
23 [
Jamie Madillf0b40602014-03-24 14:49:11 -040024 '<!@(python <(angle_path)/enumerate_files.py \
Geoff Langd5da3292014-02-06 13:24:33 -050025 -dirs common libEGL ../include \
26 -types *.cpp *.h *.def *.rc)',
27 ],
Geoff Langd7e7d732014-05-27 16:10:46 -040028 'defines':
29 [
30 'GL_APICALL=',
31 'GL_GLEXT_PROTOTYPES=',
32 'EGLAPI=',
33 ],
Geoff Langd095bda2014-04-07 14:21:14 -040034 'includes': [ '../build/common_defines.gypi', ],
Geoff Lang39d51662013-08-29 16:08:23 -040035 'msvs_settings':
36 {
37 'VCLinkerTool':
38 {
39 'AdditionalDependencies':
40 [
41 'd3d9.lib',
Geoff Lang39d51662013-08-29 16:08:23 -040042 ],
43 },
44 },
Geoff Langf5713122013-10-07 17:06:30 -040045 'configurations':
46 {
47 'Debug':
48 {
49 'defines':
50 [
51 'ANGLE_ENABLE_PERF',
52 ],
53 },
54 },
Geoff Lang39d51662013-08-29 16:08:23 -040055 },
56 ],
57 },
58 ],
59 ],
60}