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 354 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
365 'gn_args': 'target_cpu="arm"', | 365 'gn_args': 'target_cpu="arm"', |
366 'gyp_defines': 'target_arch=arm', | 366 'gyp_defines': 'target_arch=arm', |
367 }, | 367 }, |
368 | 368 |
369 'arm64': { | 369 'arm64': { |
370 'gn_args': 'target_cpu="arm64"', | 370 'gn_args': 'target_cpu="arm64"', |
371 'gyp_defines': 'target_arch=arm64', | 371 'gyp_defines': 'target_arch=arm64', |
372 }, | 372 }, |
373 | 373 |
374 'asan': { | 374 'asan': { |
375 'gn_args': 'clang=true asan=true', | 375 'gn_args': 'is_clang=true asan=true', |
376 'gyp_defines': 'clang=1 asan=1', | 376 'gyp_defines': 'clang=1 asan=1', |
377 }, | 377 }, |
378 | 378 |
379 'bb': { | 379 'bb': { |
380 'gn_args': 'sanitizer_coverage_flags="bb"', | 380 'gn_args': 'sanitizer_coverage_flags="bb"', |
381 'gyp_defines': 'sanitizer_coverage=bb', | 381 'gyp_defines': 'sanitizer_coverage=bb', |
382 }, | 382 }, |
383 | 383 |
384 'cfi': { | 384 'cfi': { |
385 'gn_args': 'is_cfi=true use_cfi_diag=true', | 385 'gn_args': 'is_cfi=true use_cfi_diag=true', |
386 'gyp_defines': 'cfi_vptr=1 cfi_diag=1', | 386 'gyp_defines': 'cfi_vptr=1 cfi_diag=1', |
387 }, | 387 }, |
388 | 388 |
389 'clang': { | 389 'clang': { |
390 'gn_args': 'clang=true', | 390 'gn_args': 'is_clang=true', |
391 'gyp_defines': 'clang=1', | 391 'gyp_defines': 'clang=1', |
392 }, | 392 }, |
393 | 393 |
394 'coverage': { | 394 'coverage': { |
395 # TODO(machenbach): Add this to gn. | 395 # TODO(machenbach): Add this to gn. |
396 'gyp_defines': 'coverage=1', | 396 'gyp_defines': 'coverage=1', |
397 }, | 397 }, |
398 | 398 |
399 'crosscompile': { | 399 'crosscompile': { |
400 'gyp_crosscompile': True, | 400 'gyp_crosscompile': True, |
(...skipping 17 matching lines...) Expand all Loading... |
418 'debug_trybot': { | 418 'debug_trybot': { |
419 'mixins': ['debug_bot', 'minimal_symbols'], | 419 'mixins': ['debug_bot', 'minimal_symbols'], |
420 }, | 420 }, |
421 | 421 |
422 'edge': { | 422 'edge': { |
423 'gn_args': 'sanitizer_coverage_flags="edge"', | 423 'gn_args': 'sanitizer_coverage_flags="edge"', |
424 'gyp_defines': 'sanitizer_coverage=edge', | 424 'gyp_defines': 'sanitizer_coverage=edge', |
425 }, | 425 }, |
426 | 426 |
427 'gcc': { | 427 'gcc': { |
428 'gn_args': 'clang=false', | 428 'gn_args': 'is_clang=false', |
429 'gyp_defines': 'clang=0', | 429 'gyp_defines': 'clang=0', |
430 }, | 430 }, |
431 | 431 |
432 'gcmole': { | 432 'gcmole': { |
433 'gn_args': 'v8_gcmole=true', | 433 'gn_args': 'v8_gcmole=true', |
434 'gyp_defines': 'gcmole=1', | 434 'gyp_defines': 'gcmole=1', |
435 }, | 435 }, |
436 | 436 |
437 'gn': {'type': 'gn'}, | 437 'gn': {'type': 'gn'}, |
438 | 438 |
(...skipping 20 matching lines...) Expand all Loading... |
459 'gn_args': 'symbol_level=1', | 459 'gn_args': 'symbol_level=1', |
460 'gyp_defines': 'fastbuild=1', | 460 'gyp_defines': 'fastbuild=1', |
461 }, | 461 }, |
462 | 462 |
463 'mips': { | 463 'mips': { |
464 'gn_args': 'target_cpu="mips"', | 464 'gn_args': 'target_cpu="mips"', |
465 'gyp_defines': 'target_arch=mips', | 465 'gyp_defines': 'target_arch=mips', |
466 }, | 466 }, |
467 | 467 |
468 'msan': { | 468 'msan': { |
469 'gn_args': 'clang=true msan=true', | 469 'gn_args': 'is_clang=true msan=true', |
470 'gyp_defines': 'clang=1 msan=1', | 470 'gyp_defines': 'clang=1 msan=1', |
471 }, | 471 }, |
472 | 472 |
473 'release': { | 473 'release': { |
474 'gn_args': 'is_debug=false', | 474 'gn_args': 'is_debug=false', |
475 }, | 475 }, |
476 | 476 |
477 'release_bot': { | 477 'release_bot': { |
478 'mixins': ['release', 'static', 'goma'], | 478 'mixins': ['release', 'static', 'goma'], |
479 }, | 479 }, |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
543 }, | 543 }, |
544 | 544 |
545 # TODO(machenbach): Remove the symbolized config after the bots are gone. | 545 # TODO(machenbach): Remove the symbolized config after the bots are gone. |
546 'symbolized': { | 546 'symbolized': { |
547 'gn_args': 'symbolized=true', | 547 'gn_args': 'symbolized=true', |
548 'gyp_defines': | 548 'gyp_defines': |
549 'release_extra_cflags="-fno-inline-functions -fno-inline"', | 549 'release_extra_cflags="-fno-inline-functions -fno-inline"', |
550 }, | 550 }, |
551 | 551 |
552 'tsan': { | 552 'tsan': { |
553 'gn_args': 'clang=true tsan=true', | 553 'gn_args': 'is_clang=true tsan=true', |
554 'gyp_defines': 'clang=1 tsan=1', | 554 'gyp_defines': 'clang=1 tsan=1', |
555 }, | 555 }, |
556 | 556 |
557 'valgrind': { | 557 'valgrind': { |
558 'gn_args': 'v8_has_valgrind=true', | 558 'gn_args': 'v8_has_valgrind=true', |
559 'gyp_defines': 'has_valgrind=1', | 559 'gyp_defines': 'has_valgrind=1', |
560 }, | 560 }, |
561 | 561 |
562 'v8_no_i18n': { | 562 'v8_no_i18n': { |
563 'gn_args': 'v8_enable_i18n_support=false', | 563 'gn_args': 'v8_enable_i18n_support=false', |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
626 'gn_args': 'target_cpu="x64"', | 626 'gn_args': 'target_cpu="x64"', |
627 'gyp_defines': 'target_arch=x64', | 627 'gyp_defines': 'target_arch=x64', |
628 }, | 628 }, |
629 | 629 |
630 'x86': { | 630 'x86': { |
631 'gn_args': 'target_cpu="x86"', | 631 'gn_args': 'target_cpu="x86"', |
632 'gyp_defines': 'target_arch=ia32', | 632 'gyp_defines': 'target_arch=ia32', |
633 }, | 633 }, |
634 }, | 634 }, |
635 } | 635 } |
OLD | NEW |