Chromium Code Reviews| 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 21 matching lines...) Expand all Loading... | |
| 32 'dev_gyp_release': ['gyp', 'release', 'shared'], | 32 'dev_gyp_release': ['gyp', 'release', 'shared'], |
| 33 'embedded_gyp_debug_bot': ['embedded', 'gyp', 'debug_bot'], | 33 'embedded_gyp_debug_bot': ['embedded', 'gyp', 'debug_bot'], |
| 34 | 34 |
| 35 # This is the "deployment" config for the blimp builds. Currently | 35 # This is the "deployment" config for the blimp builds. Currently |
| 36 # we want them to be debug, non-optimized builds (and we don't need any | 36 # we want them to be debug, non-optimized builds (and we don't need any |
| 37 # chrome branding), so we don't use the "official" mixin. | 37 # chrome branding), so we don't use the "official" mixin. |
| 38 # We need chromeos and ozone to eliminate any dependencies on X11. We | 38 # We need chromeos and ozone to eliminate any dependencies on X11. We |
| 39 # dont need aura as it is implied by chromeos and ozone. | 39 # dont need aura as it is implied by chromeos and ozone. |
| 40 'gn_blimp_debug': ['gn', 'chromeos', 'ozone', 'debug'], | 40 'gn_blimp_debug': ['gn', 'chromeos', 'ozone', 'debug'], |
| 41 | 41 |
| 42 'gn_cfi_bot': ['gn', 'cfi', 'clang', 'release_bot'], | |
|
Dirk Pranke
2015/11/26 01:11:26
you don't need 'clang'; 'clang' is on by default,
krasin
2015/11/30 18:28:35
Done.
| |
| 42 'gn_debug_bot': ['gn', 'debug_bot'], | 43 'gn_debug_bot': ['gn', 'debug_bot'], |
| 43 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'], | 44 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'], |
| 44 'gn_debug_bot_minimal_symbols_x86': ['gn', 'debug_bot_minimal_symbols', 'x86 '], | 45 'gn_debug_bot_minimal_symbols_x86': ['gn', 'debug_bot_minimal_symbols', 'x86 '], |
| 45 'gn_debug_static_bot': ['gn', 'debug_static_bot'], | 46 'gn_debug_static_bot': ['gn', 'debug_static_bot'], |
| 46 'gn_linux_upload': ['gn_linux_upload', 'official', 'goma'], | 47 'gn_linux_upload': ['gn_linux_upload', 'official', 'goma'], |
| 47 'gn_official': ['gn', 'official'], | 48 'gn_official': ['gn', 'official'], |
| 48 'gn_official_goma': ['gn', 'official', 'goma'], | 49 'gn_official_goma': ['gn', 'official', 'goma'], |
| 49 'gn_release_bot': ['gn', 'release_bot'], | 50 'gn_release_bot': ['gn', 'release_bot'], |
| 50 'gn_release_bot_minimal_symbols': ['gn', 'release_bot_minimal_symbols'], | 51 'gn_release_bot_minimal_symbols': ['gn', 'release_bot_minimal_symbols'], |
| 51 'gn_release_bot_minimal_symbols_x86': ['gn', 'release_bot_minimal_symbols', 'x86'], | 52 'gn_release_bot_minimal_symbols_x86': ['gn', 'release_bot_minimal_symbols', 'x86'], |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 147 'aura': { | 148 'aura': { |
| 148 'gn_args': 'use_aura=true', | 149 'gn_args': 'use_aura=true', |
| 149 'gyp_defines': '# aura not supported on gyp', | 150 'gyp_defines': '# aura not supported on gyp', |
| 150 }, | 151 }, |
| 151 | 152 |
| 152 'cast': { | 153 'cast': { |
| 153 'gn_args': '# TODO: Need the GN equivalents for a Chromecast build.', | 154 'gn_args': '# TODO: Need the GN equivalents for a Chromecast build.', |
| 154 'gyp_defines': 'chromecast=1', | 155 'gyp_defines': 'chromecast=1', |
| 155 }, | 156 }, |
| 156 | 157 |
| 158 'cfi': { | |
| 159 'gn_args': 'is_cfi=1', | |
| 160 'gyp_defines': 'cfi_vptr=1', | |
| 161 }, | |
| 162 | |
| 157 'chromeos': { | 163 'chromeos': { |
| 158 'gn_args': 'target_os="chromeos"', | 164 'gn_args': 'target_os="chromeos"', |
| 159 'gyp_defines': 'chromeos=1', | 165 'gyp_defines': 'chromeos=1', |
| 160 }, | 166 }, |
| 161 | 167 |
| 162 'clang': { | 168 'clang': { |
| 163 'gn_args': 'is_clang=true', | 169 'gn_args': 'is_clang=true', |
| 164 'gyp_defines': 'clang=1', | 170 'gyp_defines': 'clang=1', |
| 165 }, | 171 }, |
| 166 | 172 |
| (...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 432 'Win8 GN': 'gn_release_bot_minimal_symbols_x86', | 438 'Win8 GN': 'gn_release_bot_minimal_symbols_x86', |
| 433 'Win8 GN (dbg)': 'gn_debug_bot_minimal_symbols_x86', | 439 'Win8 GN (dbg)': 'gn_debug_bot_minimal_symbols_x86', |
| 434 }, | 440 }, |
| 435 'chromium.webkit': { | 441 'chromium.webkit': { |
| 436 'Android GN': 'android_gn_release_bot', | 442 'Android GN': 'android_gn_release_bot', |
| 437 'Android GN (dbg)': 'android_gn_debug_bot', | 443 'Android GN (dbg)': 'android_gn_debug_bot', |
| 438 'Linux GN': 'gn_release_bot', | 444 'Linux GN': 'gn_release_bot', |
| 439 'Linux GN (dbg)': 'gn_debug_bot' | 445 'Linux GN (dbg)': 'gn_debug_bot' |
| 440 }, | 446 }, |
| 441 'chromium.fyi': { | 447 'chromium.fyi': { |
| 448 'CFI Linux': 'gn_cfi_bot', | |
| 442 'CrWinClang64(dbg)': 'win_clang_debug_bot', | 449 'CrWinClang64(dbg)': 'win_clang_debug_bot', |
| 443 'Libfuzzer Upload Linux': 'libfuzzer_upload_bot', | 450 'Libfuzzer Upload Linux': 'libfuzzer_upload_bot', |
| 444 'Site Isolation Linux': 'gn_release_trybot', | 451 'Site Isolation Linux': 'gn_release_trybot', |
| 445 'Site Isolation Win': 'gyp_release_trybot_x64', | 452 'Site Isolation Win': 'gyp_release_trybot_x64', |
| 446 'Linux ARM': 'swarming_gyp_release_bot_arm', | 453 'Linux ARM': 'swarming_gyp_release_bot_arm', |
| 447 }, | 454 }, |
| 448 'chromium.webrtc.fyi': { | 455 'chromium.webrtc.fyi': { |
| 449 'Android GN': 'android_gn_release_bot', | 456 'Android GN': 'android_gn_release_bot', |
| 450 'Android GN (dbg)': 'android_gn_debug_bot', | 457 'Android GN (dbg)': 'android_gn_debug_bot', |
| 451 'Linux GN': 'gn_release_bot', | 458 'Linux GN': 'gn_release_bot', |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 554 'win8_chromium_gn_rel': 'gn_release_trybot_x86', | 561 'win8_chromium_gn_rel': 'gn_release_trybot_x86', |
| 555 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols_x86', | 562 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols_x86', |
| 556 'win_clang_x64_dbg': 'win_clang_debug_bot', | 563 'win_clang_x64_dbg': 'win_clang_debug_bot', |
| 557 }, | 564 }, |
| 558 'tryserver.v8': { | 565 'tryserver.v8': { |
| 559 'v8_linux_chromium_gn_rel': 'gn_release_trybot', | 566 'v8_linux_chromium_gn_rel': 'gn_release_trybot', |
| 560 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', | 567 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', |
| 561 }, | 568 }, |
| 562 }, | 569 }, |
| 563 } | 570 } |
| OLD | NEW |