1{ 2 "cast_shell_audio_linux": { 3 "gn_args": { 4 "dcheck_always_on": true, 5 "is_cast_audio_only": true, 6 "is_chromecast": true, 7 "is_component_build": false, 8 "is_debug": false, 9 "symbol_level": 1, 10 "use_goma": true 11 } 12 }, 13 "cast_shell_linux": { 14 "gn_args": { 15 "dcheck_always_on": true, 16 "is_chromecast": true, 17 "is_component_build": false, 18 "is_debug": false, 19 "symbol_level": 1, 20 "use_goma": true 21 } 22 }, 23 "fuchsia-arm64-cast": { 24 "gn_args": { 25 "dcheck_always_on": true, 26 "is_chromecast": true, 27 "is_component_build": false, 28 "is_debug": false, 29 "symbol_level": 1, 30 "target_cpu": "arm64", 31 "target_os": "fuchsia", 32 "use_goma": true 33 } 34 }, 35 "fuchsia-compile-x64-dbg": { 36 "gn_args": { 37 "is_component_build": true, 38 "is_debug": true, 39 "symbol_level": 0, 40 "target_os": "fuchsia", 41 "use_goma": true 42 } 43 }, 44 "fuchsia-deterministic-dbg": { 45 "gn_args": { 46 "is_component_build": true, 47 "is_debug": true, 48 "symbol_level": 1, 49 "target_os": "fuchsia", 50 "use_goma": true 51 } 52 }, 53 "fuchsia-fyi-arm64-dbg": { 54 "gn_args": { 55 "is_component_build": true, 56 "is_debug": true, 57 "symbol_level": 1, 58 "target_cpu": "arm64", 59 "target_os": "fuchsia", 60 "use_goma": true 61 } 62 }, 63 "fuchsia-fyi-arm64-rel": { 64 "gn_args": { 65 "dcheck_always_on": true, 66 "is_component_build": false, 67 "is_debug": false, 68 "symbol_level": 1, 69 "target_cpu": "arm64", 70 "target_os": "fuchsia", 71 "use_goma": true 72 } 73 }, 74 "fuchsia-fyi-x64-dbg": { 75 "gn_args": { 76 "is_component_build": true, 77 "is_debug": true, 78 "symbol_level": 1, 79 "target_os": "fuchsia", 80 "use_goma": true 81 } 82 }, 83 "fuchsia-fyi-x64-rel": { 84 "gn_args": { 85 "dcheck_always_on": true, 86 "is_component_build": false, 87 "is_debug": false, 88 "symbol_level": 1, 89 "target_os": "fuchsia", 90 "use_goma": true 91 } 92 }, 93 "fuchsia-x64-cast": { 94 "gn_args": { 95 "dcheck_always_on": true, 96 "is_chromecast": true, 97 "is_component_build": false, 98 "is_debug": false, 99 "symbol_level": 1, 100 "target_os": "fuchsia", 101 "use_goma": true 102 } 103 }, 104 "fuchsia_arm64": { 105 "gn_args": { 106 "dcheck_always_on": true, 107 "is_component_build": false, 108 "is_debug": false, 109 "symbol_level": 1, 110 "target_cpu": "arm64", 111 "target_os": "fuchsia", 112 "use_goma": true 113 } 114 }, 115 "fuchsia_x64": { 116 "gn_args": { 117 "dcheck_always_on": true, 118 "is_component_build": false, 119 "is_debug": false, 120 "symbol_level": 1, 121 "target_os": "fuchsia", 122 "use_goma": true 123 } 124 }, 125 "gpu-fyi-try-linux-amd-rel": { 126 "gn_args": { 127 "build_angle_gles1_conform_tests": true, 128 "build_angle_trace_perf_tests": true, 129 "dcheck_always_on": true, 130 "ffmpeg_branding": "Chrome", 131 "internal_gles2_conform_tests": true, 132 "is_component_build": false, 133 "is_debug": false, 134 "proprietary_codecs": true, 135 "symbol_level": 1, 136 "use_goma": true 137 } 138 }, 139 "gpu-fyi-try-linux-intel-dqp": { 140 "gn_args": { 141 "build_angle_deqp_tests": true, 142 "dcheck_always_on": true, 143 "is_component_build": true, 144 "is_debug": false, 145 "symbol_level": 1, 146 "use_goma": true 147 } 148 }, 149 "gpu-fyi-try-linux-intel-exp": { 150 "gn_args": { 151 "build_angle_gles1_conform_tests": true, 152 "build_angle_trace_perf_tests": true, 153 "dcheck_always_on": true, 154 "ffmpeg_branding": "Chrome", 155 "internal_gles2_conform_tests": true, 156 "is_component_build": false, 157 "is_debug": false, 158 "proprietary_codecs": true, 159 "symbol_level": 1, 160 "use_goma": true 161 } 162 }, 163 "gpu-fyi-try-linux-intel-rel": { 164 "gn_args": { 165 "build_angle_gles1_conform_tests": true, 166 "build_angle_trace_perf_tests": true, 167 "dcheck_always_on": true, 168 "ffmpeg_branding": "Chrome", 169 "internal_gles2_conform_tests": true, 170 "is_component_build": false, 171 "is_debug": false, 172 "proprietary_codecs": true, 173 "symbol_level": 1, 174 "use_goma": true 175 } 176 }, 177 "gpu-fyi-try-linux-intel-sk-dawn-rel": { 178 "gn_args": { 179 "dcheck_always_on": true, 180 "enable_skia_dawn_gtests": true, 181 "ffmpeg_branding": "Chrome", 182 "is_component_build": false, 183 "is_debug": false, 184 "proprietary_codecs": true, 185 "skia_use_dawn": true, 186 "symbol_level": 1, 187 "use_goma": true 188 } 189 }, 190 "gpu-fyi-try-linux-intel-skv": { 191 "gn_args": { 192 "build_angle_gles1_conform_tests": true, 193 "build_angle_trace_perf_tests": true, 194 "dcheck_always_on": true, 195 "ffmpeg_branding": "Chrome", 196 "internal_gles2_conform_tests": true, 197 "is_component_build": false, 198 "is_debug": false, 199 "proprietary_codecs": true, 200 "symbol_level": 1, 201 "use_goma": true 202 } 203 }, 204 "gpu-fyi-try-linux-nvidia-dbg": { 205 "gn_args": { 206 "build_angle_gles1_conform_tests": true, 207 "build_angle_trace_perf_tests": true, 208 "ffmpeg_branding": "Chrome", 209 "internal_gles2_conform_tests": true, 210 "is_component_build": true, 211 "is_debug": true, 212 "proprietary_codecs": true, 213 "symbol_level": 1, 214 "use_goma": true 215 } 216 }, 217 "gpu-fyi-try-linux-nvidia-dqp": { 218 "gn_args": { 219 "build_angle_deqp_tests": true, 220 "dcheck_always_on": true, 221 "is_component_build": true, 222 "is_debug": false, 223 "symbol_level": 1, 224 "use_goma": true 225 } 226 }, 227 "gpu-fyi-try-linux-nvidia-exp": { 228 "gn_args": { 229 "build_angle_gles1_conform_tests": true, 230 "build_angle_trace_perf_tests": true, 231 "dcheck_always_on": true, 232 "ffmpeg_branding": "Chrome", 233 "internal_gles2_conform_tests": true, 234 "is_component_build": false, 235 "is_debug": false, 236 "proprietary_codecs": true, 237 "symbol_level": 1, 238 "use_goma": true 239 } 240 }, 241 "gpu-fyi-try-linux-nvidia-rel": { 242 "gn_args": { 243 "build_angle_gles1_conform_tests": true, 244 "build_angle_trace_perf_tests": true, 245 "dcheck_always_on": true, 246 "ffmpeg_branding": "Chrome", 247 "internal_gles2_conform_tests": true, 248 "is_component_build": false, 249 "is_debug": false, 250 "proprietary_codecs": true, 251 "symbol_level": 1, 252 "use_goma": true 253 } 254 }, 255 "gpu-fyi-try-linux-nvidia-skv": { 256 "gn_args": { 257 "build_angle_gles1_conform_tests": true, 258 "build_angle_trace_perf_tests": true, 259 "dcheck_always_on": true, 260 "ffmpeg_branding": "Chrome", 261 "internal_gles2_conform_tests": true, 262 "is_component_build": false, 263 "is_debug": false, 264 "proprietary_codecs": true, 265 "symbol_level": 1, 266 "use_goma": true 267 } 268 }, 269 "gpu-fyi-try-linux-nvidia-tsn": { 270 "gn_args": { 271 "build_angle_gles1_conform_tests": true, 272 "build_angle_trace_perf_tests": true, 273 "dcheck_always_on": true, 274 "enable_nacl": false, 275 "ffmpeg_branding": "Chrome", 276 "internal_gles2_conform_tests": true, 277 "is_component_build": false, 278 "is_debug": false, 279 "is_tsan": true, 280 "proprietary_codecs": true, 281 "symbol_level": 1, 282 "use_goma": true 283 } 284 }, 285 "gpu-try-linux-nvidia-dbg": { 286 "gn_args": { 287 "ffmpeg_branding": "Chrome", 288 "is_component_build": true, 289 "is_debug": true, 290 "proprietary_codecs": true, 291 "symbol_level": 1, 292 "use_goma": true 293 } 294 }, 295 "gpu-try-linux-nvidia-rel": { 296 "gn_args": { 297 "dcheck_always_on": true, 298 "ffmpeg_branding": "Chrome", 299 "is_component_build": false, 300 "is_debug": false, 301 "proprietary_codecs": true, 302 "symbol_level": 1, 303 "use_goma": true 304 } 305 }, 306 "layout_test_leak_detection": { 307 "gn_args": { 308 "dcheck_always_on": true, 309 "is_component_build": false, 310 "is_debug": false, 311 "symbol_level": 1, 312 "use_goma": true 313 } 314 }, 315 "leak_detection_linux": { 316 "gn_args": { 317 "dcheck_always_on": true, 318 "is_component_build": false, 319 "is_debug": false, 320 "symbol_level": 1, 321 "use_goma": true 322 } 323 }, 324 "linux-annotator-rel": { 325 "gn_args": { 326 "dcheck_always_on": true, 327 "is_component_build": false, 328 "is_debug": false, 329 "symbol_level": 1, 330 "use_goma": true 331 } 332 }, 333 "linux-autofill-assistant": { 334 "gn_args": { 335 "dcheck_always_on": true, 336 "enable_autofill_assistant_api": true, 337 "is_component_build": false, 338 "is_debug": false, 339 "symbol_level": 1, 340 "use_goma": true 341 } 342 }, 343 "linux-bfcache-rel": { 344 "gn_args": { 345 "ffmpeg_branding": "Chrome", 346 "is_component_build": false, 347 "is_debug": false, 348 "proprietary_codecs": true, 349 "use_goma": true 350 } 351 }, 352 "linux-blink-heap-concurrent-marking-tsan-rel": { 353 "gn_args": { 354 "dcheck_always_on": true, 355 "is_component_build": false, 356 "is_debug": false, 357 "is_tsan": true, 358 "symbol_level": 1, 359 "use_goma": true 360 } 361 }, 362 "linux-blink-heap-verification-try": { 363 "gn_args": { 364 "dcheck_always_on": true, 365 "enable_blink_heap_verification": true, 366 "ffmpeg_branding": "Chrome", 367 "is_component_build": false, 368 "is_debug": false, 369 "proprietary_codecs": true, 370 "symbol_level": 1, 371 "use_goma": true 372 } 373 }, 374 "linux-blink-web-tests-force-accessibility-rel": { 375 "gn_args": { 376 "dcheck_always_on": true, 377 "is_component_build": false, 378 "is_debug": false, 379 "symbol_level": 1, 380 "use_goma": true 381 } 382 }, 383 "linux-clang-tidy-dbg": { 384 "gn_args": { 385 "is_component_build": true, 386 "is_debug": true, 387 "symbol_level": 1, 388 "use_goma": true 389 } 390 }, 391 "linux-clang-tidy-rel": { 392 "gn_args": { 393 "dcheck_always_on": true, 394 "is_component_build": false, 395 "is_debug": false, 396 "symbol_level": 1, 397 "use_goma": true 398 } 399 }, 400 "linux-dcheck-off-rel": { 401 "gn_args": { 402 "dcheck_always_on": false, 403 "is_component_build": false, 404 "is_debug": false, 405 "symbol_level": 1, 406 "use_goma": true 407 } 408 }, 409 "linux-gcc-rel": { 410 "gn_args": { 411 "is_clang": false, 412 "is_component_build": false, 413 "is_debug": false, 414 "symbol_level": 1, 415 "target_cpu": "x86", 416 "use_cxx11": true, 417 "use_goma": false 418 } 419 }, 420 "linux-inverse-fieldtrials-fyi-rel": { 421 "gn_args": { 422 "dcheck_always_on": true, 423 "ffmpeg_branding": "Chrome", 424 "invert_fieldtrials": true, 425 "is_component_build": false, 426 "is_debug": false, 427 "proprietary_codecs": true, 428 "symbol_level": 0, 429 "use_dummy_lastchange": true, 430 "use_goma": true 431 } 432 }, 433 "linux-lacros-fyi-rel": { 434 "gn_args": { 435 "also_build_ash_chrome": true, 436 "chromeos_is_browser_only": true, 437 "dcheck_always_on": true, 438 "is_component_build": false, 439 "is_debug": false, 440 "ozone_platform": "wayland", 441 "ozone_platform_wayland": true, 442 "symbol_level": 1, 443 "use_goma": true, 444 "use_gtk": false, 445 "use_ozone": true 446 } 447 }, 448 "linux-layout-tests-edit-ng": { 449 "gn_args": { 450 "dcheck_always_on": true, 451 "is_component_build": false, 452 "is_debug": false, 453 "symbol_level": 1, 454 "use_goma": true 455 } 456 }, 457 "linux-layout-tests-fragment-item": { 458 "gn_args": { 459 "dcheck_always_on": true, 460 "is_component_build": false, 461 "is_debug": false, 462 "symbol_level": 1, 463 "use_goma": true 464 } 465 }, 466 "linux-libfuzzer-asan-rel": { 467 "gn_args": { 468 "dcheck_always_on": true, 469 "enable_mojom_fuzzer": true, 470 "enable_nacl": false, 471 "ffmpeg_branding": "ChromeOS", 472 "is_asan": true, 473 "is_component_build": true, 474 "is_debug": false, 475 "optimize_for_fuzzing": true, 476 "pdf_enable_xfa": true, 477 "proprietary_codecs": true, 478 "symbol_level": 1, 479 "use_goma": true, 480 "use_libfuzzer": true 481 } 482 }, 483 "linux-ozone-rel": { 484 "gn_args": { 485 "dcheck_always_on": true, 486 "is_component_build": false, 487 "is_debug": false, 488 "ozone_platform": "headless", 489 "symbol_level": 1, 490 "use_bundled_weston": true, 491 "use_goma": true, 492 "use_ozone": true 493 } 494 }, 495 "linux-perfetto-rel": { 496 "gn_args": { 497 "dcheck_always_on": true, 498 "is_component_build": false, 499 "is_debug": false, 500 "symbol_level": 1, 501 "use_goma": true, 502 "use_perfetto_client_library": true 503 } 504 }, 505 "linux-rel": { 506 "gn_args": { 507 "coverage_instrumentation_input_file": "//.code-coverage/files_to_instrument.txt", 508 "dcheck_always_on": true, 509 "ffmpeg_branding": "Chrome", 510 "is_component_build": false, 511 "is_debug": false, 512 "proprietary_codecs": true, 513 "symbol_level": 0, 514 "use_clang_coverage": true, 515 "use_dummy_lastchange": true, 516 "use_goma": true 517 } 518 }, 519 "linux-rel-builderful": { 520 "gn_args": { 521 "coverage_instrumentation_input_file": "//.code-coverage/files_to_instrument.txt", 522 "dcheck_always_on": true, 523 "ffmpeg_branding": "Chrome", 524 "is_component_build": false, 525 "is_debug": false, 526 "proprietary_codecs": true, 527 "symbol_level": 0, 528 "use_clang_coverage": true, 529 "use_dummy_lastchange": true, 530 "use_goma": true 531 } 532 }, 533 "linux-trusty-rel": { 534 "gn_args": { 535 "dcheck_always_on": true, 536 "ffmpeg_branding": "Chrome", 537 "is_component_build": false, 538 "is_debug": false, 539 "proprietary_codecs": true, 540 "symbol_level": 0, 541 "use_dummy_lastchange": true, 542 "use_goma": true 543 } 544 }, 545 "linux-viz-rel": { 546 "gn_args": { 547 "dcheck_always_on": true, 548 "is_component_build": false, 549 "is_debug": false, 550 "symbol_level": 1, 551 "use_goma": true 552 } 553 }, 554 "linux-webkit-msan-rel": { 555 "gn_args": { 556 "is_component_build": false, 557 "is_debug": false, 558 "is_msan": true, 559 "msan_track_origins": 2, 560 "use_goma": true 561 } 562 }, 563 "linux-wpt-fyi-rel": { 564 "gn_args": { 565 "dcheck_always_on": true, 566 "is_component_build": false, 567 "is_debug": false, 568 "symbol_level": 1, 569 "use_goma": true 570 } 571 }, 572 "linux-wpt-identity-fyi-rel": { 573 "gn_args": { 574 "dcheck_always_on": true, 575 "is_component_build": false, 576 "is_debug": false, 577 "symbol_level": 1, 578 "use_goma": true 579 } 580 }, 581 "linux-wpt-payments-fyi-rel": { 582 "gn_args": { 583 "dcheck_always_on": true, 584 "is_component_build": false, 585 "is_debug": false, 586 "symbol_level": 1, 587 "use_goma": true 588 } 589 }, 590 "linux_chromium_archive_rel_ng": { 591 "gn_args": { 592 "is_component_build": false, 593 "is_debug": false, 594 "use_goma": true 595 } 596 }, 597 "linux_chromium_asan_rel_ng": { 598 "gn_args": { 599 "dcheck_always_on": true, 600 "is_asan": true, 601 "is_component_build": false, 602 "is_debug": false, 603 "is_lsan": true, 604 "symbol_level": 1, 605 "use_goma": true 606 } 607 }, 608 "linux_chromium_cfi_rel_ng": { 609 "gn_args": { 610 "dcheck_always_on": true, 611 "is_cfi": true, 612 "is_component_build": false, 613 "is_debug": false, 614 "use_cfi_cast": true, 615 "use_cfi_diag": true, 616 "use_cfi_icall": true, 617 "use_goma": true, 618 "use_thin_lto": true 619 } 620 }, 621 "linux_chromium_chromeos_asan_rel_ng": { 622 "gn_args": { 623 "dcheck_always_on": true, 624 "is_asan": true, 625 "is_component_build": false, 626 "is_debug": false, 627 "is_lsan": true, 628 "symbol_level": 1, 629 "target_os": "chromeos", 630 "use_goma": true 631 } 632 }, 633 "linux_chromium_chromeos_msan_rel_ng": { 634 "gn_args": { 635 "is_component_build": false, 636 "is_debug": false, 637 "is_msan": true, 638 "msan_track_origins": 2, 639 "target_os": "chromeos", 640 "use_goma": true 641 } 642 }, 643 "linux_chromium_clobber_deterministic": { 644 "gn_args": { 645 "dcheck_always_on": true, 646 "is_component_build": false, 647 "is_debug": false, 648 "symbol_level": 1, 649 "use_goma": true 650 } 651 }, 652 "linux_chromium_clobber_rel_ng": { 653 "gn_args": { 654 "dcheck_always_on": true, 655 "is_component_build": false, 656 "is_debug": false, 657 "symbol_level": 1, 658 "use_goma": true 659 } 660 }, 661 "linux_chromium_compile_dbg_32_ng": { 662 "gn_args": { 663 "is_component_build": true, 664 "is_debug": true, 665 "symbol_level": 1, 666 "target_cpu": "x86", 667 "use_goma": true 668 } 669 }, 670 "linux_chromium_compile_dbg_ng": { 671 "gn_args": { 672 "is_component_build": true, 673 "is_debug": true, 674 "symbol_level": 1, 675 "use_goma": true 676 } 677 }, 678 "linux_chromium_compile_rel_ng": { 679 "gn_args": { 680 "dcheck_always_on": true, 681 "is_component_build": false, 682 "is_debug": false, 683 "symbol_level": 1, 684 "use_goma": true 685 } 686 }, 687 "linux_chromium_dbg_ng": { 688 "gn_args": { 689 "ffmpeg_branding": "Chrome", 690 "is_component_build": true, 691 "is_debug": true, 692 "proprietary_codecs": true, 693 "symbol_level": 1, 694 "use_goma": true 695 } 696 }, 697 "linux_chromium_msan_rel_ng": { 698 "gn_args": { 699 "is_component_build": false, 700 "is_debug": false, 701 "is_msan": true, 702 "msan_track_origins": 2, 703 "use_goma": true 704 } 705 }, 706 "linux_chromium_tsan_rel_ng": { 707 "gn_args": { 708 "dcheck_always_on": true, 709 "enable_nacl": false, 710 "is_component_build": false, 711 "is_debug": false, 712 "is_tsan": true, 713 "symbol_level": 1, 714 "use_goma": true 715 } 716 }, 717 "linux_chromium_ubsan_rel_ng": { 718 "gn_args": { 719 "is_component_build": false, 720 "is_debug": false, 721 "is_ubsan_no_recover": true, 722 "is_ubsan_vptr": true, 723 "use_goma": true 724 } 725 }, 726 "linux_layout_tests_composite_after_paint": { 727 "gn_args": { 728 "dcheck_always_on": true, 729 "ffmpeg_branding": "Chrome", 730 "is_component_build": false, 731 "is_debug": false, 732 "proprietary_codecs": true, 733 "symbol_level": 1, 734 "use_goma": true 735 } 736 }, 737 "linux_layout_tests_layout_ng_disabled": { 738 "gn_args": { 739 "dcheck_always_on": true, 740 "is_component_build": false, 741 "is_debug": false, 742 "symbol_level": 1, 743 "use_goma": true 744 } 745 }, 746 "linux_mojo": { 747 "gn_args": { 748 "dcheck_always_on": true, 749 "is_component_build": false, 750 "is_debug": false, 751 "symbol_level": 1, 752 "use_goma": true 753 } 754 }, 755 "linux_mojo_chromeos": { 756 "gn_args": { 757 "dcheck_always_on": true, 758 "ffmpeg_branding": "ChromeOS", 759 "is_component_build": false, 760 "is_debug": false, 761 "proprietary_codecs": true, 762 "symbol_level": 0, 763 "target_os": "chromeos", 764 "use_goma": true 765 } 766 }, 767 "linux_optional_gpu_tests_rel": { 768 "gn_args": { 769 "build_angle_gles1_conform_tests": true, 770 "build_angle_trace_perf_tests": true, 771 "dcheck_always_on": true, 772 "ffmpeg_branding": "Chrome", 773 "internal_gles2_conform_tests": true, 774 "is_component_build": false, 775 "is_debug": false, 776 "proprietary_codecs": true, 777 "symbol_level": 1, 778 "use_goma": true 779 } 780 }, 781 "linux_upload_clang": { 782 "gn_args": { 783 "is_component_build": false, 784 "is_debug": false, 785 "use_goma": true 786 } 787 }, 788 "linux_vr": { 789 "gn_args": { 790 "dcheck_always_on": true, 791 "enable_vr": true, 792 "is_component_build": false, 793 "is_debug": false, 794 "symbol_level": 1, 795 "use_goma": true, 796 "use_ozone": true 797 } 798 }, 799 "network_service_linux": { 800 "gn_args": { 801 "dcheck_always_on": true, 802 "is_component_build": false, 803 "is_debug": false, 804 "symbol_level": 1, 805 "use_goma": true 806 } 807 } 808}