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

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

Issue 2907363002: Revert of win: Set is_clang=true by default. (Closed)
Patch Set: Created 3 years, 6 months 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 | « build/config/BUILDCONFIG.gn ('k') | 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 # This is a .pyl, or "Python Literal", file. You can treat it just like a 5 # This is a .pyl, or "Python Literal", file. You can treat it just like a
6 # .json file, with the following exceptions: 6 # .json file, with the following exceptions:
7 # * all keys must be quoted (use single quotes, please); 7 # * all keys must be quoted (use single quotes, please);
8 # * comments are allowed, using '#' syntax; and 8 # * comments are allowed, using '#' syntax; and
9 # * trailing commas are allowed. 9 # * trailing commas are allowed.
10 10
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 '2': 'official_optimize_chrome_pgo_phase_2', 130 '2': 'official_optimize_chrome_pgo_phase_2',
131 }, 131 },
132 'Chromium Windows Analyze': 'windows_analyze', 132 'Chromium Windows Analyze': 'windows_analyze',
133 'CrWin7Goma': 'release_bot_x86', 133 'CrWin7Goma': 'release_bot_x86',
134 'CrWin7Goma(clbr)': 'shared_release_bot_x86', 134 'CrWin7Goma(clbr)': 'shared_release_bot_x86',
135 'CrWin7Goma(dbg)': 'debug_bot_x86', 135 'CrWin7Goma(dbg)': 'debug_bot_x86',
136 'CrWin7Goma(dll)': 'shared_release_bot_x86', 136 'CrWin7Goma(dll)': 'shared_release_bot_x86',
137 137
138 # if CrWinClang is modified, please update CrWinClangGoma in the same way. 138 # if CrWinClang is modified, please update CrWinClangGoma in the same way.
139 'CrWinClang': 'clang_official_release_bot_minimal_symbols_x86', 139 'CrWinClang': 'clang_official_release_bot_minimal_symbols_x86',
140
140 'CrWinClang(dbg)': 'clang_debug_bot_minimal_symbols_x86', 141 'CrWinClang(dbg)': 'clang_debug_bot_minimal_symbols_x86',
141 'CrWinClang(shared)': 'clang_minimal_symbols_shared_release_bot_x86',
142 'CrWinClang64': 'clang_official_release_bot_minimal_symbols', 142 'CrWinClang64': 'clang_official_release_bot_minimal_symbols',
143 'CrWinClang64(dll)': 'clang_shared_release_bot', 143 'CrWinClang64(dll)': 'clang_shared_release_bot',
144 'CrWinClang64(dbg)': 'win_clang_debug_bot',
145 'CrWinClangGoma': 'clang_official_optimize_release_bot_minimal_symbols_x86 ', 144 'CrWinClangGoma': 'clang_official_optimize_release_bot_minimal_symbols_x86 ',
146 'CrWinGoma': 'release_bot_x86', 145 'CrWinGoma': 'release_bot_x86',
147 'CrWinGoma(dll)': 'shared_release_bot_x86', 146 'CrWinGoma(dll)': 'shared_release_bot_x86',
148 'CrWinGoma(loc)': 'shared_release_bot_x86', 147 'CrWinGoma(loc)': 'shared_release_bot_x86',
149 'ClangToTAndroidASan': 'android_clang_tot_asan', 148 'ClangToTAndroidASan': 'android_clang_tot_asan',
150 'ClangToTAndroid (dbg)': 'android_clang_tot_dbg', 149 'ClangToTAndroid (dbg)': 'android_clang_tot_dbg',
151 'ClangToTAndroid': 'android_clang_tot_release', 150 'ClangToTAndroid': 'android_clang_tot_release',
152 'ClangToTAndroid64': 'android_clang_tot_release_arm64', 151 'ClangToTAndroid64': 'android_clang_tot_release_arm64',
153 'ClangToTAndroid x64': 'android_clang_tot_x64', 152 'ClangToTAndroid x64': 'android_clang_tot_x64',
154 'ClangToTLinux': 'clang_tot_linux_full_symbols_shared_release', 153 'ClangToTLinux': 'clang_tot_linux_full_symbols_shared_release',
155 'ClangToTLinux (dbg)': 'clang_tot_shared_debug', 154 'ClangToTLinux (dbg)': 'clang_tot_shared_debug',
156 'ClangToTLinuxASan': 'clang_tot_asan_lsan_static_release', 155 'ClangToTLinuxASan': 'clang_tot_asan_lsan_static_release',
157 'ClangToTLinuxASanLibfuzzer': 'release_libfuzzer_asan_clang_tot', 156 'ClangToTLinuxASanLibfuzzer': 'release_libfuzzer_asan_clang_tot',
158 'ClangToTLinuxLLD': 'clang_tot_lld_release_shared', 157 'ClangToTLinuxLLD': 'clang_tot_lld_release_shared',
159 'ClangToTLinuxUBSanVptr': 'clang_tot_edge_ubsan_no_recover_hack_static_rel ease', 158 'ClangToTLinuxUBSanVptr': 'clang_tot_edge_ubsan_no_recover_hack_static_rel ease',
160 'ClangToTMac': 'clang_tot_minimal_symbols_shared_release', 159 'ClangToTMac': 'clang_tot_minimal_symbols_shared_release',
161 'ClangToTMac (dbg)': 'clang_tot_shared_debug', 160 'ClangToTMac (dbg)': 'clang_tot_shared_debug',
162 'ClangToTMacASan': 'asan_disable_nacl_clang_tot_full_symbols_static_releas e', 161 'ClangToTMacASan': 'asan_disable_nacl_clang_tot_full_symbols_static_releas e',
163 'ClangToTWin': 'clang_tot_official_minimal_symbols_static_release_x86', 162 'ClangToTWin': 'clang_tot_official_minimal_symbols_static_release_x86',
164 'ClangToTWin(dbg)': 'clang_tot_shared_debug_x86', 163 'ClangToTWin(dbg)': 'clang_tot_shared_debug_x86',
165 'ClangToTWin(dll)': 'clang_tot_minimal_symbols_shared_release_x86', 164 'ClangToTWin(dll)': 'clang_tot_minimal_symbols_shared_release_x86',
166 'ClangToTWin64': 'clang_tot_official_minimal_symbols_static_release', 165 'ClangToTWin64': 'clang_tot_official_minimal_symbols_static_release',
167 'ClangToTWin64(dbg)': 'clang_tot_shared_debug', 166 'ClangToTWin64(dbg)': 'clang_tot_shared_debug',
168 'ClangToTWin64(dll)': 'clang_tot_shared_release', 167 'ClangToTWin64(dll)': 'clang_tot_shared_release',
169 'ClangToTiOS': 'ios', 168 'ClangToTiOS': 'ios',
170 'Closure Compilation Linux': 'closure_compilation', 169 'Closure Compilation Linux': 'closure_compilation',
171 'CrWinAsan': 'asan_clang_fuzzer_static_v8_heap_x86_full_symbols_release', 170 'CrWinAsan': 'asan_clang_fuzzer_static_v8_heap_x86_full_symbols_release',
172 'CrWinAsan(dll)': 'asan_clang_shared_v8_heap_x86_full_symbols_release', 171 'CrWinAsan(dll)': 'asan_clang_shared_v8_heap_x86_full_symbols_release',
173 'CrWinAsanCov': 'asan_clang_edge_fuzzer_static_v8_heap_x86_full_symbols_re lease', 172 'CrWinAsanCov': 'asan_clang_edge_fuzzer_static_v8_heap_x86_full_symbols_re lease',
173 'CrWinClang(shared)': 'clang_minimal_symbols_shared_release_bot_x86',
174 'CrWinClang64(dbg)': 'win_clang_debug_bot',
174 'CrWinClangLLD': 'clang_tot_official_static_use_lld_x86', 175 'CrWinClangLLD': 'clang_tot_official_static_use_lld_x86',
175 'CrWinClangLLD64': 'clang_tot_shared_release_use_lld', 176 'CrWinClangLLD64': 'clang_tot_shared_release_use_lld',
176 'CrWinClngLLD64dbg': 'clang_tot_full_symbols_shared_debug_use_lld', 177 'CrWinClngLLD64dbg': 'clang_tot_full_symbols_shared_debug_use_lld',
177 'CrWinClngLLDdbg': 'clang_tot_full_symbols_shared_debug_use_lld_x86', 178 'CrWinClngLLDdbg': 'clang_tot_full_symbols_shared_debug_use_lld_x86',
178 'EarlGreyiOS': 'ios', 179 'EarlGreyiOS': 'ios',
179 'Fuchsia': 'release_bot_fuchsia', 180 'Fuchsia': 'release_bot_fuchsia',
180 'GomaCanaryiOS': 'ios', 181 'GomaCanaryiOS': 'ios',
181 'ios-simulator': 'ios', 182 'ios-simulator': 'ios',
182 'Headless Linux (dbg)': 'headless_linux_debug_bot', 183 'Headless Linux (dbg)': 'headless_linux_debug_bot',
183 'MD Top Chrome ChromeOS material-hybrid': 'chromeos_with_codecs_debug_bot' , 184 'MD Top Chrome ChromeOS material-hybrid': 'chromeos_with_codecs_debug_bot' ,
(...skipping 867 matching lines...) Expand 10 before | Expand all | Expand 10 after
1051 1052
1052 'chromeos_with_codecs_release_trybot': [ 1053 'chromeos_with_codecs_release_trybot': [
1053 'chromeos_with_codecs', 'x11_cros', 'release_trybot', 1054 'chromeos_with_codecs', 'x11_cros', 'release_trybot',
1054 ], 1055 ],
1055 1056
1056 'clang_debug_trybot_x86': [ 1057 'clang_debug_trybot_x86': [
1057 'clang', 'debug_trybot', 'x86', 1058 'clang', 'debug_trybot', 'x86',
1058 ], 1059 ],
1059 1060
1060 'clang_debug_bot_minimal_symbols_x86': [ 1061 'clang_debug_bot_minimal_symbols_x86': [
1061 # Now that the default win bots use clang, use a "clang" bot to make sure 1062 'clang', 'debug_bot', 'minimal_symbols', 'x86',
1062 # things stay compilable with msvc. TODO(thakis): Having a "clang" bot
1063 # check that is very confusing, so rename the bot to "msvc".
1064 'no_clang', 'debug_bot', 'minimal_symbols', 'x86',
1065 ], 1063 ],
1066 1064
1067 'clang_release_bot_minimal_symbols_x86': [ 1065 'clang_release_bot_minimal_symbols_x86': [
1068 'clang', 'release_bot', 'minimal_symbols', 'x86', 1066 'clang', 'release_bot', 'minimal_symbols', 'x86',
1069 ], 1067 ],
1070 1068
1071 'clang_minimal_symbols_shared_release_bot_x86': [ 1069 'clang_minimal_symbols_shared_release_bot_x86': [
1072 # Now that the default win bots use clang, use a "clang" bot to make sure 1070 'clang', 'minimal_symbols', 'shared_release_bot', 'x86',
1073 # things stay compilable with msvc. TODO(thakis): Having a "clang" bot
1074 # check that is very confusing, so rename the bot to "msvc".
1075 'no_clang', 'minimal_symbols', 'shared_release_bot', 'x86',
1076 ], 1071 ],
1077 1072
1078 'clang_official_release_bot_minimal_symbols': [ 1073 'clang_official_release_bot_minimal_symbols': [
1079 # Now that the default win bots use clang, use a "clang" bot to make sure 1074 'clang', 'official', 'release_bot', 'minimal_symbols',
1080 # things stay compilable with msvc. TODO(thakis): Having a "clang" bot
1081 # check that is very confusing, so rename the bot to "msvc".
1082 'no_clang', 'official', 'release_bot', 'minimal_symbols',
1083 ], 1075 ],
1084 1076
1085 'clang_official_release_bot_minimal_symbols_x86': [ 1077 'clang_official_release_bot_minimal_symbols_x86': [
1086 # Now that the default win bots use clang, use a "clang" bot to make sure 1078 'clang', 'official', 'release_bot', 'minimal_symbols', 'x86',
1087 # things stay compilable with msvc. TODO(thakis): Having a "clang" bot
1088 # check that is very confusing, so rename the bot to "msvc".
1089 'no_clang', 'official', 'release_bot', 'minimal_symbols', 'x86',
1090 ], 1079 ],
1091 1080
1092 'clang_official_optimize_release_bot_minimal_symbols_x86': [ 1081 'clang_official_optimize_release_bot_minimal_symbols_x86': [
1093 'clang', 'official_optimize', 'release_bot', 'minimal_symbols', 'x86', 1082 'clang', 'official_optimize', 'release_bot', 'minimal_symbols', 'x86',
1094 ], 1083 ],
1095 1084
1096 'clang_official_release_trybot': [ 1085 'clang_official_release_trybot': [
1097 'clang', 'official', 'release_trybot', 1086 'clang', 'official', 'release_trybot',
1098 ], 1087 ],
1099 1088
1100 'clang_official_release_trybot_x86': [ 1089 'clang_official_release_trybot_x86': [
1101 'clang', 'official', 'release_trybot', 'x86', 1090 'clang', 'official', 'release_trybot', 'x86',
1102 ], 1091 ],
1103 1092
1104 'clang_shared_release_bot': [ 1093 'clang_shared_release_bot': [
1105 # Now that the default win bots use clang, use a "clang" bot to make sure 1094 'clang', 'shared_release_bot',
1106 # things stay compilable with msvc. TODO(thakis): Having a "clang" bot
1107 # check that is very confusing, so rename the bot to "msvc".
1108 'no_clang', 'shared_release_bot',
1109 ], 1095 ],
1110 1096
1111 'clang_tot_asan_lsan_static_release': [ 1097 'clang_tot_asan_lsan_static_release': [
1112 'clang_tot', 'asan', 'lsan', 'static', 'release', 1098 'clang_tot', 'asan', 'lsan', 'static', 'release',
1113 ], 1099 ],
1114 1100
1115 'clang_tot_edge_ubsan_no_recover_hack_static_release': [ 1101 'clang_tot_edge_ubsan_no_recover_hack_static_release': [
1116 'clang_tot', 'edge', 'ubsan_no_recover_hack', 'static', 'release', 1102 'clang_tot', 'edge', 'ubsan_no_recover_hack', 'static', 'release',
1117 ], 1103 ],
1118 1104
(...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after
1507 1493
1508 'v8_future_debug_bot': [ 1494 'v8_future_debug_bot': [
1509 'v8_future', 'debug_bot', 1495 'v8_future', 'debug_bot',
1510 ], 1496 ],
1511 1497
1512 'v8_future_release_bot': [ 1498 'v8_future_release_bot': [
1513 'v8_future', 'release_bot', 1499 'v8_future', 'release_bot',
1514 ], 1500 ],
1515 1501
1516 'win_clang_debug_bot': [ 1502 'win_clang_debug_bot': [
1517 # Now that the default win bots use clang, use a "clang" bot to make sure 1503 'clang', 'debug_bot', 'minimal_symbols',
1518 # things stay compilable with msvc. TODO(thakis): Having a "clang" bot
1519 # check that is very confusing, so rename the bot to "msvc".
1520 'no_clang', 'debug_bot', 'minimal_symbols',
1521 ], 1504 ],
1522 1505
1523 'windows_analyze': [ 1506 'windows_analyze': [
1524 'no_symbols', 'no_pch', 'shared', 'x86', 'win_analyze', 1507 'no_symbols', 'no_pch', 'shared', 'x86', 'win_analyze',
1525 ], 1508 ],
1526 }, 1509 },
1527 1510
1528 # This is a dict mapping a given 'mixin' name to a dict of settings that 1511 # This is a dict mapping a given 'mixin' name to a dict of settings that
1529 # mb should use. See //tools/mb/docs/user_guide.md for more information. 1512 # mb should use. See //tools/mb/docs/user_guide.md for more information.
1530 'mixins': { 1513 'mixins': {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
1600 'cfi_full': { 1583 'cfi_full': {
1601 'gn_args': 'use_cfi_cast=true', 1584 'gn_args': 'use_cfi_cast=true',
1602 'mixins': ['cfi'], 1585 'mixins': ['cfi'],
1603 }, 1586 },
1604 1587
1605 'cfi_diag': { 1588 'cfi_diag': {
1606 'gn_args': 'use_cfi_diag=true', 1589 'gn_args': 'use_cfi_diag=true',
1607 }, 1590 },
1608 1591
1609 'chrome_pgo_phase_1': { 1592 'chrome_pgo_phase_1': {
1610 'gn_args': 'chrome_pgo_phase=1 is_clang=false', 1593 'gn_args': 'chrome_pgo_phase=1',
1611 }, 1594 },
1612 1595
1613 'chrome_pgo_phase_2': { 1596 'chrome_pgo_phase_2': {
1614 'gn_args': 'chrome_pgo_phase=2 is_clang=false', 1597 'gn_args': 'chrome_pgo_phase=2',
1615 }, 1598 },
1616 1599
1617 'chrome_with_codecs': { 1600 'chrome_with_codecs': {
1618 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'], 1601 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'],
1619 }, 1602 },
1620 1603
1621 'chromeos': { 1604 'chromeos': {
1622 'gn_args': 'target_os="chromeos"', 1605 'gn_args': 'target_os="chromeos"',
1623 }, 1606 },
1624 1607
1625 'chromeos_codecs': { 1608 'chromeos_codecs': {
1626 'mixins': ['ffmpeg_branding_chromeos', 'proprietary_codecs'], 1609 'mixins': ['ffmpeg_branding_chromeos', 'proprietary_codecs'],
1627 }, 1610 },
1628 1611
1629 'chromeos_with_codecs': { 1612 'chromeos_with_codecs': {
1630 'mixins': ['chromeos', 'chromeos_codecs'], 1613 'mixins': ['chromeos', 'chromeos_codecs'],
1631 }, 1614 },
1632 1615
1633 'clang_tot': { 1616 'clang_tot': {
1634 'gn_args': 'llvm_force_head_revision=true clang_use_chrome_plugins=false', 1617 'gn_args': 'llvm_force_head_revision=true clang_use_chrome_plugins=false',
1635 'mixins': ['clang'], 1618 'mixins': ['clang'],
1636 }, 1619 },
1637 1620
1638 'clang': { 1621 'clang': {
1639 'gn_args': 'is_clang=true', 1622 'gn_args': 'is_clang=true',
1640 }, 1623 },
1641 1624
1642 'no_clang': {
1643 'gn_args': 'is_clang=false',
1644 },
1645
1646 'cronet': { 1625 'cronet': {
1647 'gn_args': ('disable_file_support=true disable_ftp_support=true ' 1626 'gn_args': ('disable_file_support=true disable_ftp_support=true '
1648 'enable_websockets=false use_platform_icu_alternatives=true ' 1627 'enable_websockets=false use_platform_icu_alternatives=true '
1649 'use_partition_alloc=false'), 1628 'use_partition_alloc=false'),
1650 }, 1629 },
1651 1630
1652 'cros_chrome_sdk': { 1631 'cros_chrome_sdk': {
1653 # This is used so that the cros chrome_sdk (simplechrome) builders 1632 # This is used so that the cros chrome_sdk (simplechrome) builders
1654 # can manage the list of GN args in their .ebuild 1633 # can manage the list of GN args in their .ebuild
1655 # files and just pass through the desired arguments, hence not 1634 # files and just pass through the desired arguments, hence not
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after
1883 1862
1884 'static': { 1863 'static': {
1885 'gn_args': 'is_component_build=false', 1864 'gn_args': 'is_component_build=false',
1886 }, 1865 },
1887 1866
1888 'system_gbm_libdrm': { 1867 'system_gbm_libdrm': {
1889 'gn_args': 'use_system_libdrm=true use_system_minigbm=true', 1868 'gn_args': 'use_system_libdrm=true use_system_minigbm=true',
1890 }, 1869 },
1891 1870
1892 'syzyasan': { 1871 'syzyasan': {
1893 # TODO(thakis): Figure out SyzyASan + clang story. 1872 'gn_args': 'is_syzyasan=true',
1894 'gn_args': 'is_syzyasan=true is_clang=false',
1895 }, 1873 },
1896 1874
1897 'thin_lto': { 1875 'thin_lto': {
1898 'gn_args': 'use_thin_lto=true', 1876 'gn_args': 'use_thin_lto=true',
1899 'mixins': ['lto'], 1877 'mixins': ['lto'],
1900 }, 1878 },
1901 1879
1902 'tsan': { 1880 'tsan': {
1903 'gn_args': 'is_tsan=true', 1881 'gn_args': 'is_tsan=true',
1904 }, 1882 },
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
1941 1919
1942 'x64': { 1920 'x64': {
1943 'gn_args': 'target_cpu="x64"', 1921 'gn_args': 'target_cpu="x64"',
1944 }, 1922 },
1945 1923
1946 'x86': { 1924 'x86': {
1947 'gn_args': 'target_cpu="x86"', 1925 'gn_args': 'target_cpu="x86"',
1948 }, 1926 },
1949 }, 1927 },
1950 } 1928 }
OLDNEW
« no previous file with comments | « build/config/BUILDCONFIG.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698