OLD | NEW |
---|---|
1 # Copyright 2016 The V8 project authors. All rights reserved. | 1 # Copyright 2016 The V8 project 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 a map of buildbot master names -> buildbot builder names -> | 6 # This is a map of buildbot master names -> buildbot builder names -> |
7 # config names (where each config name is a key in the 'configs' dict, | 7 # config names (where each config name is a key in the 'configs' dict, |
8 # below). MB uses this dict to look up which config to use for a given bot. | 8 # below). MB uses this dict to look up which config to use for a given bot. |
9 # Bots are ordered by appearance on waterfall. | 9 # Bots are ordered by appearance on waterfall. |
10 'masters': { | 10 'masters': { |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
58 # original config also specified -O1, which we dropped because chromium | 58 # original config also specified -O1, which we dropped because chromium |
59 # doesn't have it (anymore). | 59 # doesn't have it (anymore). |
60 'V8 Linux64 - cfi': 'gyp_release_x64_cfi_symbolized', | 60 'V8 Linux64 - cfi': 'gyp_release_x64_cfi_symbolized', |
61 'V8 Linux - vtunejit': 'gyp_debug_x86_vtunejit', | 61 'V8 Linux - vtunejit': 'gyp_debug_x86_vtunejit', |
62 'V8 Linux64 - gcov coverage': 'gyp_release_x64_gcc_coverage', | 62 'V8 Linux64 - gcov coverage': 'gyp_release_x64_gcc_coverage', |
63 'V8 Linux - predictable': 'gyp_release_x86_predictable', | 63 'V8 Linux - predictable': 'gyp_release_x86_predictable', |
64 'V8 Linux - full debug': 'gyp_full_debug_x86', | 64 'V8 Linux - full debug': 'gyp_full_debug_x86', |
65 'V8 Linux - interpreted regexp': 'gyp_release_x86_interpreted_regexp', | 65 'V8 Linux - interpreted regexp': 'gyp_release_x86_interpreted_regexp', |
66 'V8 Random Deopt Fuzzer - debug': 'gyp_debug_x86', | 66 'V8 Random Deopt Fuzzer - debug': 'gyp_debug_x86', |
67 }, | 67 }, |
68 | |
69 'client.v8.ports': { | |
Michael Achenbach
2016/06/22 10:33:06
Links:
https://build.chromium.org/p/client.v8.por
| |
70 # Arm. | |
71 'V8 Arm - builder': 'gyp_release_arm', | |
72 'V8 Arm - debug builder': 'gyp_debug_arm', | |
73 'V8 Android Arm - builder': 'gyp_release_android_arm', | |
74 'V8 Linux - arm - sim': 'gyp_release_simulate_arm', | |
75 'V8 Linux - arm - sim - debug': 'gyp_debug_simulate_arm', | |
76 # Arm64. | |
77 'V8 Android Arm64 - builder': 'gyp_release_android_arm64', | |
78 'V8 Linux - arm64 - sim': 'gyp_release_simulate_arm64', | |
79 'V8 Linux - arm64 - sim - debug': 'gyp_debug_simulate_arm64', | |
80 'V8 Linux - arm64 - sim - nosnap - debug': | |
81 'gyp_debug_simulate_arm64_no_snap', | |
82 'V8 Linux - arm64 - sim - gc stress': 'gyp_debug_simulate_arm64', | |
vogelheim
2016/06/22 13:07:00
what about the 'gc stress' bit?
Michael Achenbach
2016/06/22 13:55:04
GC-stress is only a runtime option. We use normal
| |
83 # Mips. | |
84 'V8 Mips - builder': 'gyp_release_mips_no_snap_no_i18n', | |
85 'V8 Linux - mipsel - sim - builder': 'gyp_release_simulate_mipsel', | |
86 'V8 Linux - mips64el - sim - builder': 'gyp_release_simulate_mips64el', | |
87 # PPC. | |
88 'V8 Linux - ppc - sim': 'gyp_release_simulate_ppc', | |
89 'V8 Linux - ppc64 - sim': 'gyp_release_simulate_ppc64', | |
90 # S390. | |
91 'V8 Linux - s390 - sim': 'gyp_release_simulate_s390', | |
92 'V8 Linux - s390x - sim': 'gyp_release_simulate_s390x', | |
93 # X87. | |
94 'V8 Linux - x87 - nosnap - debug builder': | |
95 'gyp_debug_simulate_x87_no_snap', | |
96 }, | |
68 'client.v8.branches': { | 97 'client.v8.branches': { |
69 'V8 Linux - beta branch': 'gyp_release_x86', | 98 'V8 Linux - beta branch': 'gyp_release_x86', |
70 'V8 Linux - beta branch - debug': 'gyp_debug_x86', | 99 'V8 Linux - beta branch - debug': 'gyp_debug_x86', |
71 'V8 Linux - stable branch': 'gyp_release_x86', | 100 'V8 Linux - stable branch': 'gyp_release_x86', |
72 'V8 Linux - stable branch - debug': 'gyp_debug_x86', | 101 'V8 Linux - stable branch - debug': 'gyp_debug_x86', |
73 'V8 Linux64 - beta branch': 'gyp_release_x64', | 102 'V8 Linux64 - beta branch': 'gyp_release_x64', |
74 'V8 Linux64 - beta branch - debug': 'gyp_debug_x64', | 103 'V8 Linux64 - beta branch - debug': 'gyp_debug_x64', |
75 'V8 Linux64 - stable branch': 'gyp_release_x64', | 104 'V8 Linux64 - stable branch': 'gyp_release_x64', |
76 'V8 Linux64 - stable branch - debug': 'gyp_debug_x64', | 105 'V8 Linux64 - stable branch - debug': 'gyp_debug_x64', |
77 'V8 arm - sim - beta branch': 'gyp_release_simulate_arm', | 106 'V8 arm - sim - beta branch': 'gyp_release_simulate_arm', |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
115 'v8_win_rel_ng': 'gyp_release_x86_trybot', | 144 'v8_win_rel_ng': 'gyp_release_x86_trybot', |
116 'v8_win_nosnap_shared_rel_ng': | 145 'v8_win_nosnap_shared_rel_ng': |
117 'gyp_release_x86_no_snap_shared_minimal_symbols', | 146 'gyp_release_x86_no_snap_shared_minimal_symbols', |
118 'v8_win64_dbg': 'gyp_debug_x64_minimal_symbols', | 147 'v8_win64_dbg': 'gyp_debug_x64_minimal_symbols', |
119 'v8_win64_rel_ng': 'gyp_release_x64_trybot', | 148 'v8_win64_rel_ng': 'gyp_release_x64_trybot', |
120 'v8_mac_rel_ng': 'gyp_release_x86_trybot', | 149 'v8_mac_rel_ng': 'gyp_release_x86_trybot', |
121 'v8_mac_dbg': 'gyp_debug_x86_trybot', | 150 'v8_mac_dbg': 'gyp_debug_x86_trybot', |
122 'v8_mac_gc_stress_dbg': 'gyp_debug_x86_trybot', | 151 'v8_mac_gc_stress_dbg': 'gyp_debug_x86_trybot', |
123 'v8_mac64_rel': 'gyp_release_x64_trybot', | 152 'v8_mac64_rel': 'gyp_release_x64_trybot', |
124 'v8_mac64_dbg': 'gyp_debug_x64_minimal_symbols', | 153 'v8_mac64_dbg': 'gyp_debug_x64_minimal_symbols', |
125 'v8_mac64_asan_rel': 'gyp_release_x64_asan', | 154 'v8_mac64_asan_rel': 'gyp_release_x64_asan', |
Michael Achenbach
2016/06/22 10:33:06
Links:
https://build.chromium.org/p/tryserver.v8/
| |
155 'v8_linux_arm_rel_ng': 'gyp_release_simulate_arm_trybot', | |
156 'v8_linux_arm_dbg': 'gyp_debug_simulate_arm', | |
157 'v8_linux_arm_armv8a_rel': 'gyp_release_simulate_arm_trybot', | |
158 'v8_linux_arm_armv8a_dbg': 'gyp_debug_simulate_arm', | |
159 'v8_linux_arm64_rel_ng': 'gyp_release_simulate_arm64_trybot', | |
160 'v8_linux_arm64_dbg': 'gyp_debug_simulate_arm64', | |
161 'v8_linux_arm64_gc_stress_dbg': 'gyp_debug_simulate_arm64', | |
162 'v8_linux_mipsel_compile_rel': 'gyp_release_simulate_mipsel', | |
163 'v8_linux_mips64el_compile_rel': 'gyp_release_simulate_mips64el', | |
164 'v8_android_arm_compile_rel': 'gyp_release_android_arm', | |
126 }, | 165 }, |
127 }, | 166 }, |
128 | 167 |
129 | 168 |
130 # To ease readability, config values are ordered by: | 169 # To ease readability, config values are ordered by: |
131 # gyp/gn, release/debug, arch type, other values alphabetically. | 170 # gyp/gn, release/debug, arch type, other values alphabetically. |
132 'configs': { | 171 'configs': { |
133 # GN release configs for x64. | 172 # GN release configs for x64. |
134 'gn_release_x64': [ | 173 'gn_release_x64': [ |
135 'gn', 'release_bot', 'x64', 'swarming'], | 174 'gn', 'release_bot', 'x64', 'swarming'], |
136 | 175 |
176 # Gyp debug configs for arm. | |
177 'gyp_debug_arm': [ | |
178 'gyp', 'debug_bot', 'arm', 'crosscompile', 'hard_float', 'swarming'], | |
179 | |
137 # Gyp debug configs for simulators. | 180 # Gyp debug configs for simulators. |
138 'gyp_debug_simulate_arm': [ | 181 'gyp_debug_simulate_arm': [ |
139 'gyp', 'debug_bot', 'simulate_arm', 'swarming'], | 182 'gyp', 'debug_bot', 'simulate_arm', 'swarming'], |
140 'gyp_debug_simulate_arm_asan_edge': [ | 183 'gyp_debug_simulate_arm_asan_edge': [ |
141 'gyp', 'debug_bot', 'simulate_arm', 'asan', 'edge'], | 184 'gyp', 'debug_bot', 'simulate_arm', 'asan', 'edge'], |
142 #'gyp_debug_simulate_arm64': [ | 185 'gyp_debug_simulate_arm64': [ |
143 # 'gyp', 'debug_bot', 'simulate_arm64', 'swarming'], | 186 'gyp', 'debug_bot', 'simulate_arm64', 'swarming'], |
144 'gyp_debug_simulate_arm64_asan_edge': [ | 187 'gyp_debug_simulate_arm64_asan_edge': [ |
145 'gyp', 'debug_bot', 'simulate_arm64', 'asan', 'lsan', 'edge'], | 188 'gyp', 'debug_bot', 'simulate_arm64', 'asan', 'lsan', 'edge'], |
189 'gyp_debug_simulate_arm64_no_snap': [ | |
190 'gyp', 'debug_bot', 'simulate_arm64', 'swarming', 'v8_snapshot_none'], | |
146 'gyp_debug_simulate_mipsel_asan_edge': [ | 191 'gyp_debug_simulate_mipsel_asan_edge': [ |
147 'gyp', 'debug_bot', 'simulate_mipsel', 'asan', 'edge'], | 192 'gyp', 'debug_bot', 'simulate_mipsel', 'asan', 'edge'], |
193 'gyp_debug_simulate_x87_no_snap': [ | |
194 'gyp', 'debug_bot', 'simulate_x87', 'v8_snapshot_none'], | |
148 | 195 |
149 # Gyp debug configs for x64. | 196 # Gyp debug configs for x64. |
150 'gyp_debug_x64': [ | 197 'gyp_debug_x64': [ |
151 'gyp', 'debug_bot', 'x64', 'swarming'], | 198 'gyp', 'debug_bot', 'x64', 'swarming'], |
152 'gyp_debug_x64_asan_edge': [ | 199 'gyp_debug_x64_asan_edge': [ |
153 'gyp', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'], | 200 'gyp', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'], |
154 'gyp_debug_x64_custom': [ | 201 'gyp_debug_x64_custom': [ |
155 'gyp', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'], | 202 'gyp', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'], |
156 'gyp_debug_x64_minimal_symbols': [ | 203 'gyp_debug_x64_minimal_symbols': [ |
157 'gyp', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'], | 204 'gyp', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'], |
(...skipping 14 matching lines...) Expand all Loading... | |
172 'gyp_debug_x86_no_snap': [ | 219 'gyp_debug_x86_no_snap': [ |
173 'gyp', 'debug_bot', 'x86', 'swarming', 'v8_snapshot_none'], | 220 'gyp', 'debug_bot', 'x86', 'swarming', 'v8_snapshot_none'], |
174 'gyp_debug_x86_no_snap_trybot': [ | 221 'gyp_debug_x86_no_snap_trybot': [ |
175 'gyp', 'debug_trybot', 'x86', 'swarming', 'v8_snapshot_none'], | 222 'gyp', 'debug_trybot', 'x86', 'swarming', 'v8_snapshot_none'], |
176 'gyp_debug_x86_vtunejit': [ | 223 'gyp_debug_x86_vtunejit': [ |
177 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'], | 224 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'], |
178 'gyp_full_debug_x86': [ | 225 'gyp_full_debug_x86': [ |
179 'gyp', 'debug', 'x86', 'goma', 'static', 'v8_enable_slow_dchecks', | 226 'gyp', 'debug', 'x86', 'goma', 'static', 'v8_enable_slow_dchecks', |
180 'v8_full_debug'], | 227 'v8_full_debug'], |
181 | 228 |
229 # Gyp release configs for arm. | |
230 'gyp_release_arm': [ | |
231 'gyp', 'release_bot', 'arm', 'crosscompile', 'hard_float', 'swarming'], | |
232 'gyp_release_android_arm': [ | |
233 'gyp', 'release_bot', 'arm', 'android', 'crosscompile', 'swarming'], | |
234 'gyp_release_android_arm64': [ | |
235 'gyp', 'release_bot', 'arm64', 'android', 'crosscompile', 'swarming'], | |
236 | |
237 # Gyp release configs for mips. | |
238 'gyp_release_mips_no_snap_no_i18n': [ | |
239 'gyp', 'release', 'mips', 'crosscompile', 'static', 'v8_no_i18n', | |
240 'v8_snapshot_none'], | |
241 | |
182 # Gyp release configs for simulators. | 242 # Gyp release configs for simulators. |
183 'gyp_release_simulate_arm': [ | 243 'gyp_release_simulate_arm': [ |
184 'gyp', 'release_bot', 'simulate_arm', 'swarming'], | 244 'gyp', 'release_bot', 'simulate_arm', 'swarming'], |
185 #'gyp_release_simulate_arm64': [ | 245 'gyp_release_simulate_arm_trybot': [ |
186 # 'gyp', 'release_bot', 'simulate_arm64', 'swarming'], | 246 'gyp', 'release_trybot', 'simulate_arm', 'swarming'], |
247 'gyp_release_simulate_arm64': [ | |
248 'gyp', 'release_bot', 'simulate_arm64', 'swarming'], | |
187 'gyp_release_simulate_arm64_msan': [ | 249 'gyp_release_simulate_arm64_msan': [ |
188 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'swarming'], | 250 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'swarming'], |
189 'gyp_release_simulate_arm64_msan_minimal_symbols': [ | 251 'gyp_release_simulate_arm64_msan_minimal_symbols': [ |
190 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'minimal_symbols', | 252 'gyp', 'release_bot', 'simulate_arm64', 'msan', 'minimal_symbols', |
191 'swarming'], | 253 'swarming'], |
254 'gyp_release_simulate_arm64_trybot': [ | |
255 'gyp', 'release_trybot', 'simulate_arm64', 'swarming'], | |
192 'gyp_release_simulate_mipsel': [ | 256 'gyp_release_simulate_mipsel': [ |
193 'gyp', 'release_bot', 'simulate_mipsel', 'swarming'], | 257 'gyp', 'release_bot', 'simulate_mipsel', 'swarming'], |
194 'gyp_release_simulate_mips64el': [ | 258 'gyp_release_simulate_mips64el': [ |
195 'gyp', 'release_bot', 'simulate_mips64el', 'swarming'], | 259 'gyp', 'release_bot', 'simulate_mips64el', 'swarming'], |
196 'gyp_release_simulate_ppc': [ | 260 'gyp_release_simulate_ppc': [ |
197 'gyp', 'release_bot', 'simulate_ppc', 'swarming'], | 261 'gyp', 'release_bot', 'simulate_ppc', 'swarming'], |
198 'gyp_release_simulate_ppc64': [ | 262 'gyp_release_simulate_ppc64': [ |
199 'gyp', 'release_bot', 'simulate_ppc64', 'swarming'], | 263 'gyp', 'release_bot', 'simulate_ppc64', 'swarming'], |
200 'gyp_release_simulate_s390': [ | 264 'gyp_release_simulate_s390': [ |
201 'gyp', 'release_bot', 'simulate_s390', 'swarming'], | 265 'gyp', 'release_bot', 'simulate_s390', 'swarming'], |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
259 'gyp', 'release_trybot', 'x86', 'swarming', 'v8_snapshot_none'], | 323 'gyp', 'release_trybot', 'x86', 'swarming', 'v8_snapshot_none'], |
260 'gyp_release_x86_predictable': [ | 324 'gyp_release_x86_predictable': [ |
261 'gyp', 'release_bot', 'x86', 'v8_enable_verify_predictable'], | 325 'gyp', 'release_bot', 'x86', 'v8_enable_verify_predictable'], |
262 'gyp_release_x86_shared_verify_heap': [ | 326 'gyp_release_x86_shared_verify_heap': [ |
263 'gyp', 'release_bot', 'x86', 'shared', 'swarming', 'v8_verify_heap'], | 327 'gyp', 'release_bot', 'x86', 'shared', 'swarming', 'v8_verify_heap'], |
264 'gyp_release_x86_trybot': [ | 328 'gyp_release_x86_trybot': [ |
265 'gyp', 'release_trybot', 'x86', 'swarming'], | 329 'gyp', 'release_trybot', 'x86', 'swarming'], |
266 }, | 330 }, |
267 | 331 |
268 'mixins': { | 332 'mixins': { |
333 'android': { | |
334 'gn_args': 'target_os="android"', | |
335 'gyp_defines': 'OS=android', | |
336 }, | |
337 | |
338 'arm': { | |
339 'gn_args': 'target_cpu="arm"', | |
340 'gyp_defines': 'target_arch=arm', | |
341 }, | |
342 | |
343 'arm64': { | |
344 'gn_args': 'target_cpu="arm64"', | |
345 'gyp_defines': 'target_arch=arm64', | |
346 }, | |
347 | |
269 'asan': { | 348 'asan': { |
270 'gn_args': 'clang=true asan=true', | 349 'gn_args': 'clang=true asan=true', |
271 'gyp_defines': 'clang=1 asan=1', | 350 'gyp_defines': 'clang=1 asan=1', |
272 }, | 351 }, |
273 | 352 |
274 'bb': { | 353 'bb': { |
275 'gn_args': 'sanitizer_coverage_flags="bb"', | 354 'gn_args': 'sanitizer_coverage_flags="bb"', |
276 'gyp_defines': 'sanitizer_coverage=bb', | 355 'gyp_defines': 'sanitizer_coverage=bb', |
277 }, | 356 }, |
278 | 357 |
279 'cfi': { | 358 'cfi': { |
280 'gn_args': 'is_cfi=true use_cfi_diag=true', | 359 'gn_args': 'is_cfi=true use_cfi_diag=true', |
281 'gyp_defines': 'cfi_vptr=1 cfi_diag=1', | 360 'gyp_defines': 'cfi_vptr=1 cfi_diag=1', |
282 }, | 361 }, |
283 | 362 |
284 'clang': { | 363 'clang': { |
285 'gn_args': 'clang=true', | 364 'gn_args': 'clang=true', |
286 'gyp_defines': 'clang=1', | 365 'gyp_defines': 'clang=1', |
287 }, | 366 }, |
288 | 367 |
289 'coverage': { | 368 'coverage': { |
290 # TODO(machenbach): Add this to gn. | 369 # TODO(machenbach): Add this to gn. |
291 'gyp_defines': 'coverage=1', | 370 'gyp_defines': 'coverage=1', |
292 }, | 371 }, |
293 | 372 |
373 'crosscompile': { | |
374 'gyp_crosscompile': True, | |
375 }, | |
376 | |
294 'dcheck_always_on': { | 377 'dcheck_always_on': { |
295 'gn_args': 'dcheck_always_on=true', | 378 'gn_args': 'dcheck_always_on=true', |
296 'gyp_defines': 'dcheck_always_on=1', | 379 'gyp_defines': 'dcheck_always_on=1', |
297 }, | 380 }, |
298 | 381 |
299 'debug': { | 382 'debug': { |
300 'gn_args': 'is_debug=true', | 383 'gn_args': 'is_debug=true', |
301 }, | 384 }, |
302 | 385 |
303 'debug_bot': { | 386 'debug_bot': { |
(...skipping 26 matching lines...) Expand all Loading... | |
330 | 413 |
331 'goma': { | 414 'goma': { |
332 # The MB code will properly escape goma_dir if necessary in the GYP | 415 # The MB code will properly escape goma_dir if necessary in the GYP |
333 # code path; the GN code path needs no escaping. | 416 # code path; the GN code path needs no escaping. |
334 'gn_args': 'use_goma=true', | 417 'gn_args': 'use_goma=true', |
335 'gyp_defines': 'use_goma=1', | 418 'gyp_defines': 'use_goma=1', |
336 }, | 419 }, |
337 | 420 |
338 'gyp': {'type': 'gyp'}, | 421 'gyp': {'type': 'gyp'}, |
339 | 422 |
423 'hard_float': { | |
424 'gn_args': 'arm_float_abi="hard"', | |
425 'gyp_defines': 'arm_float_abi=hard', | |
426 }, | |
427 | |
340 'lsan': { | 428 'lsan': { |
341 'gn_args': 'lsan=true', | 429 'gn_args': 'lsan=true', |
342 'gyp_defines': 'lsan=1', | 430 'gyp_defines': 'lsan=1', |
343 }, | 431 }, |
344 | 432 |
345 'minimal_symbols': { | 433 'minimal_symbols': { |
346 'gn_args': 'symbol_level=1', | 434 'gn_args': 'symbol_level=1', |
347 'gyp_defines': 'fastbuild=1', | 435 'gyp_defines': 'fastbuild=1', |
348 }, | 436 }, |
349 | 437 |
438 'mips': { | |
439 'gn_args': 'target_cpu="mips"', | |
440 'gyp_defines': 'target_arch=mips', | |
441 }, | |
442 | |
350 'msan': { | 443 'msan': { |
351 'gn_args': 'clang=true msan=true', | 444 'gn_args': 'clang=true msan=true', |
352 'gyp_defines': 'clang=1 msan=1', | 445 'gyp_defines': 'clang=1 msan=1', |
353 }, | 446 }, |
354 | 447 |
355 'release': { | 448 'release': { |
356 'gn_args': 'is_debug=false', | 449 'gn_args': 'is_debug=false', |
357 }, | 450 }, |
358 | 451 |
359 'release_bot': { | 452 'release_bot': { |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
402 'simulate_s390': { | 495 'simulate_s390': { |
403 'gn_args': 'target_cpu="ia32" v8_target_cpu="s390"', | 496 'gn_args': 'target_cpu="ia32" v8_target_cpu="s390"', |
404 'gyp_defines': 'target_arch=ia32 v8_target_arch=s390', | 497 'gyp_defines': 'target_arch=ia32 v8_target_arch=s390', |
405 }, | 498 }, |
406 | 499 |
407 'simulate_s390x': { | 500 'simulate_s390x': { |
408 'gn_args': 'target_cpu="x64" v8_target_cpu="s390x"', | 501 'gn_args': 'target_cpu="x64" v8_target_cpu="s390x"', |
409 'gyp_defines': 'target_arch=x64 v8_target_arch=s390x', | 502 'gyp_defines': 'target_arch=x64 v8_target_arch=s390x', |
410 }, | 503 }, |
411 | 504 |
505 'simulate_x87': { | |
506 'gn_args': 'target_cpu="ia32" v8_target_cpu="x87"', | |
507 'gyp_defines': 'target_arch=ia32 v8_target_arch=x87', | |
508 }, | |
509 | |
412 'static': { | 510 'static': { |
413 'gn_args': 'is_component_build=false', | 511 'gn_args': 'is_component_build=false', |
414 'gyp_defines': 'component=static_library', | 512 'gyp_defines': 'component=static_library', |
415 }, | 513 }, |
416 | 514 |
417 'swarming': { | 515 'swarming': { |
418 'gn_args': 'v8_test_isolation_mode="prepare"', | 516 'gn_args': 'v8_test_isolation_mode="prepare"', |
419 'gyp_defines': 'test_isolation_mode=prepare', | 517 'gyp_defines': 'test_isolation_mode=prepare', |
420 }, | 518 }, |
421 | 519 |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
497 'gn_args': 'target_cpu="x64"', | 595 'gn_args': 'target_cpu="x64"', |
498 'gyp_defines': 'target_arch=x64', | 596 'gyp_defines': 'target_arch=x64', |
499 }, | 597 }, |
500 | 598 |
501 'x86': { | 599 'x86': { |
502 'gn_args': 'target_cpu="x86"', | 600 'gn_args': 'target_cpu="x86"', |
503 'gyp_defines': 'target_arch=ia32', | 601 'gyp_defines': 'target_arch=ia32', |
504 }, | 602 }, |
505 }, | 603 }, |
506 } | 604 } |
OLD | NEW |