OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 # This is the list of configs that you can pass to mb; each config | 6 # This is the list of configs that you can pass to mb; each config |
7 # represents a particular combination of GYP_DEFINES/gn args that | 7 # represents a particular combination of GYP_DEFINES/gn args that |
8 # we must support. A given config *may* be platform-specific but | 8 # we must support. A given config *may* be platform-specific but |
9 # is not necessarily so (i.e., we might have mac, win, and linux | 9 # is not necessarily so (i.e., we might have mac, win, and linux |
10 # bots all using the 'gn_release_bot' config). | 10 # bots all using the 'gn_release_bot' config). |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
152 'gyp_crosscompile': True, | 152 'gyp_crosscompile': True, |
153 }, | 153 }, |
154 | 154 |
155 'dcheck_always_on': { | 155 'dcheck_always_on': { |
156 'gn_args': 'dcheck_always_on=true', | 156 'gn_args': 'dcheck_always_on=true', |
157 'gyp_defines': 'dcheck_always_on=1', | 157 'gyp_defines': 'dcheck_always_on=1', |
158 }, | 158 }, |
159 | 159 |
160 'debug': { | 160 'debug': { |
161 'gn_args': 'is_debug=true', | 161 'gn_args': 'is_debug=true', |
162 'gyp_config': 'Debug', | |
163 }, | 162 }, |
164 | 163 |
165 'debug_bot': { | 164 'debug_bot': { |
166 'mixins': ['debug', 'shared', 'goma'], | 165 'mixins': ['debug', 'shared', 'goma'], |
167 }, | 166 }, |
168 | 167 |
169 'debug_bot_minimal_symbols': { | 168 'debug_bot_minimal_symbols': { |
170 'mixins': ['debug_bot', 'minimal_symbols'], | 169 'mixins': ['debug_bot', 'minimal_symbols'], |
171 }, | 170 }, |
172 | 171 |
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
247 # were picked such that if someone did try to run MB, both GN and GYP | 246 # were picked such that if someone did try to run MB, both GN and GYP |
248 # should error out. | 247 # should error out. |
249 'none': { | 248 'none': { |
250 'gn_args': 'error', | 249 'gn_args': 'error', |
251 'gyp_defines': 'target_arch=unknown', | 250 'gyp_defines': 'target_arch=unknown', |
252 }, | 251 }, |
253 | 252 |
254 'official': { | 253 'official': { |
255 'gn_args': 'is_chrome_branded is_official_build=true is_debug=false is_com
ponent_build=false', | 254 'gn_args': 'is_chrome_branded is_official_build=true is_debug=false is_com
ponent_build=false', |
256 'gyp_defines': 'branding="Chrome" buildtype="Official" component=static_li
brary', | 255 'gyp_defines': 'branding="Chrome" buildtype="Official" component=static_li
brary', |
257 'gyp_config': 'Release', | |
258 }, | 256 }, |
259 | 257 |
260 'release': { | 258 'release': { |
261 'gn_args': 'is_debug=false', | 259 'gn_args': 'is_debug=false', |
262 'gyp_config': 'Release', | |
263 }, | 260 }, |
264 | 261 |
265 'release_bot': { | 262 'release_bot': { |
266 'mixins': ['release', 'static', 'goma'], | 263 'mixins': ['release', 'static', 'goma'], |
267 }, | 264 }, |
268 | 265 |
269 'release_bot_minimal_symbols': { | 266 'release_bot_minimal_symbols': { |
270 'mixins': ['release_bot', 'minimal_symbols'], | 267 'mixins': ['release_bot', 'minimal_symbols'], |
271 }, | 268 }, |
272 | 269 |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
452 'win8_chromium_gn_rel': 'gn_release_trybot_x86', | 449 'win8_chromium_gn_rel': 'gn_release_trybot_x86', |
453 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols', | 450 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols', |
454 'win_clang_x64_dbg': 'win_clang_debug_bot', | 451 'win_clang_x64_dbg': 'win_clang_debug_bot', |
455 }, | 452 }, |
456 'tryserver.v8': { | 453 'tryserver.v8': { |
457 'v8_linux_chromium_gn_rel': 'gn_release_trybot', | 454 'v8_linux_chromium_gn_rel': 'gn_release_trybot', |
458 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', | 455 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', |
459 }, | 456 }, |
460 }, | 457 }, |
461 } | 458 } |
OLD | NEW |