OLD | NEW |
1 # Copyright 2015 Google Inc. | 1 # Copyright 2015 Google Inc. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 # GYP for building gpu | 5 # GYP for building gpu |
6 { | 6 { |
7 'target_defaults': { | 7 'target_defaults': { |
8 'conditions': [ | 8 'conditions': [ |
9 ['skia_os != "win"', { | 9 ['skia_os != "win"', { |
10 'sources/': [ ['exclude', '_win.(h|cpp)$'], | 10 'sources/': [ ['exclude', '_win.(h|cpp)$'], |
11 ], | 11 ], |
12 }], | 12 }], |
13 ['skia_os != "mac"', { | 13 ['skia_os != "mac"', { |
14 'sources/': [ ['exclude', '_mac.(h|cpp|m|mm)$'], | 14 'sources/': [ ['exclude', '_mac.(h|cpp|m|mm)$'], |
15 ], | 15 ], |
16 }], | 16 }], |
17 ['skia_os != "linux" and skia_os != "chromeos"', { | 17 ['skia_os != "linux"', { |
18 'sources/': [ ['exclude', '_glx.(h|cpp)$'], | 18 'sources/': [ ['exclude', '_glx.(h|cpp)$'], |
19 ], | 19 ], |
20 }], | 20 }], |
21 ['skia_os != "ios"', { | 21 ['skia_os != "ios"', { |
22 'sources/': [ ['exclude', '_iOS.(h|cpp|m|mm)$'], | 22 'sources/': [ ['exclude', '_iOS.(h|cpp|m|mm)$'], |
23 ], | 23 ], |
24 }], | 24 }], |
25 ['skia_os != "android"', { | 25 ['skia_os != "android"', { |
26 'sources/': [ ['exclude', '_android.(h|cpp)$'], | 26 'sources/': [ ['exclude', '_android.(h|cpp)$'], |
27 ], | 27 ], |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
116 }], | 116 }], |
117 [ 'skia_chrome_utils', { | 117 [ 'skia_chrome_utils', { |
118 'sources': [ | 118 'sources': [ |
119 '../experimental/ChromeUtils/SkBorder.cpp', | 119 '../experimental/ChromeUtils/SkBorder.cpp', |
120 '../experimental/ChromeUtils/SkBorder.h', | 120 '../experimental/ChromeUtils/SkBorder.h', |
121 ], | 121 ], |
122 'defines': [ | 122 'defines': [ |
123 'GR_CHROME_UTILS=1', | 123 'GR_CHROME_UTILS=1', |
124 ], | 124 ], |
125 }], | 125 }], |
126 [ 'skia_os == "linux" or skia_os == "chromeos"', { | 126 [ 'skia_os == "linux"', { |
127 'sources!': [ | 127 'sources!': [ |
128 '../src/gpu/gl/GrGLDefaultInterface_none.cpp', | 128 '../src/gpu/gl/GrGLDefaultInterface_none.cpp', |
129 '../src/gpu/gl/GrGLCreateNativeInterface_none.cpp', | 129 '../src/gpu/gl/GrGLCreateNativeInterface_none.cpp', |
130 ], | 130 ], |
131 }], | 131 }], |
132 [ '(skia_os == "linux" or skia_os == "chromeos") and skia_egl == 1', { | 132 [ 'skia_os == "linux" and skia_egl == 1', { |
133 'link_settings': { | 133 'link_settings': { |
134 'libraries': [ | 134 'libraries': [ |
135 '-lEGL', | 135 '-lEGL', |
136 '-lGLESv2', | 136 '-lGLESv2', |
137 ], | 137 ], |
138 }, | 138 }, |
139 }], | 139 }], |
140 [ '(skia_os == "linux" or skia_os == "chromeos") and skia_egl == 0', { | 140 [ 'skia_os == "linux" and skia_egl == 0', { |
141 'link_settings': { | 141 'link_settings': { |
142 'libraries': [ | 142 'libraries': [ |
143 '-lGL', | 143 '-lGL', |
144 '-lGLU', | 144 '-lGLU', |
145 '-lX11', | 145 '-lX11', |
146 ], | 146 ], |
147 }, | 147 }, |
148 }], | 148 }], |
149 [ 'skia_os == "mac"', { | 149 [ 'skia_os == "mac"', { |
150 'link_settings': { | 150 'link_settings': { |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
224 }, | 224 }, |
225 }, { | 225 }, { |
226 'sources!': [ | 226 'sources!': [ |
227 '<@(skgpu_vk_sources)', | 227 '<@(skgpu_vk_sources)', |
228 ], | 228 ], |
229 }], | 229 }], |
230 ], | 230 ], |
231 }, | 231 }, |
232 ], | 232 ], |
233 } | 233 } |
OLD | NEW |