Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(77)

Side by Side Diff: tools/mb/mb_config.pyl

Issue 1478863004: mb: add MB entries for CFI Linux buildbot and enable gn. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698