blob: 2d00e25017c8ee15e1356aa852e209caea2d59a3 [file] [log] [blame]
{
"CFI Linux CF": {
"gn_args": {
"is_cfi": true,
"is_component_build": false,
"is_debug": false,
"use_cfi_cast": true,
"use_cfi_diag": true,
"use_cfi_icall": true,
"use_cfi_recover": true,
"use_goma": true,
"use_thin_lto": true
}
},
"CFI Linux ToT": {
"gn_args": {
"dcheck_always_on": true,
"is_cfi": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"use_cfi_cast": true,
"use_cfi_diag": true,
"use_cfi_icall": true,
"use_thin_lto": true
}
},
"CrWinAsan": {
"gn_args": {
"enable_ipc_fuzzer": true,
"is_asan": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"v8_enable_verify_heap": true
}
},
"CrWinAsan(dll)": {
"gn_args": {
"is_asan": true,
"is_clang": true,
"is_component_build": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"v8_enable_verify_heap": true
}
},
"ToTAndroid": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_os": "android"
}
},
"ToTAndroid (dbg)": {
"gn_args": {
"is_clang": true,
"is_component_build": true,
"is_debug": true,
"llvm_force_head_revision": true,
"target_os": "android"
}
},
"ToTAndroid x64": {
"gn_args": {
"dcheck_always_on": true,
"is_clang": true,
"is_component_build": true,
"is_debug": false,
"llvm_force_head_revision": true,
"target_cpu": "x64",
"target_os": "android"
}
},
"ToTAndroid64": {
"gn_args": {
"is_clang": true,
"is_debug": false,
"llvm_force_head_revision": true,
"target_cpu": "arm64",
"target_os": "android"
}
},
"ToTAndroidASan": {
"gn_args": {
"is_asan": true,
"is_clang": true,
"is_component_build": true,
"is_debug": true,
"llvm_force_head_revision": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_os": "android"
}
},
"ToTAndroidCFI": {
"gn_args": {
"dcheck_always_on": true,
"is_cfi": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"target_os": "android",
"use_cfi_cast": true,
"use_cfi_diag": true,
"use_thin_lto": true
}
},
"ToTAndroidOfficial": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"is_official_build": true,
"llvm_force_head_revision": true,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android"
}
},
"ToTFuchsia x64": {
"gn_args": {
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"target_os": "fuchsia"
}
},
"ToTFuchsiaOfficial": {
"gn_args": {
"is_clang": true,
"is_component_build": false,
"is_official_build": true,
"llvm_force_head_revision": true,
"target_cpu": "arm64",
"target_os": "fuchsia"
}
},
"ToTLinux": {
"gn_args": {
"is_clang": true,
"is_component_build": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 2
}
},
"ToTLinux (dbg)": {
"gn_args": {
"is_clang": true,
"is_component_build": true,
"is_debug": true,
"llvm_force_head_revision": true
}
},
"ToTLinuxASan": {
"gn_args": {
"is_asan": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"is_lsan": true,
"llvm_force_head_revision": true
}
},
"ToTLinuxASanLibfuzzer": {
"gn_args": {
"enable_nacl": false,
"ffmpeg_branding": "ChromeOS",
"is_asan": true,
"is_clang": true,
"is_debug": false,
"llvm_force_head_revision": true,
"pdf_enable_xfa": true,
"proprietary_codecs": true,
"use_libfuzzer": true
}
},
"ToTLinuxCoverage": {
"gn_args": {
"is_clang": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"use_clang_coverage": true
}
},
"ToTLinuxMSan": {
"gn_args": {
"is_clang": true,
"is_debug": false,
"is_msan": true,
"llvm_force_head_revision": true,
"msan_track_origins": 2
}
},
"ToTLinuxOfficial": {
"gn_args": {
"is_chrome_branded": true,
"is_clang": true,
"is_official_build": true,
"llvm_force_head_revision": true
}
},
"ToTLinuxTSan": {
"gn_args": {
"is_clang": true,
"is_debug": false,
"is_tsan": true,
"llvm_force_head_revision": true
}
},
"ToTLinuxThinLTO": {
"gn_args": {
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"thin_lto_enable_optimizations": true,
"use_thin_lto": true
}
},
"ToTLinuxUBSanVptr": {
"gn_args": {
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"is_ubsan_no_recover": true,
"is_ubsan_vptr": true,
"llvm_force_head_revision": true
}
},
"ToTMac": {
"gn_args": {
"is_clang": true,
"is_component_build": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1
}
},
"ToTMac (dbg)": {
"gn_args": {
"is_clang": true,
"is_component_build": true,
"is_debug": true,
"llvm_force_head_revision": true
}
},
"ToTMacASan": {
"gn_args": {
"enable_nacl": false,
"is_asan": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1
}
},
"ToTMacCoverage": {
"gn_args": {
"is_clang": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"use_clang_coverage": true
}
},
"ToTMacOfficial": {
"gn_args": {
"ignore_missing_widevine_signing_cert": true,
"is_chrome_branded": true,
"is_clang": true,
"is_official_build": true,
"llvm_force_head_revision": true
}
},
"ToTWin": {
"gn_args": {
"is_chrome_branded": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"is_official_build": true,
"llvm_force_head_revision": true,
"symbol_level": 1,
"target_cpu": "x86"
}
},
"ToTWin(dbg)": {
"gn_args": {
"is_clang": true,
"is_component_build": true,
"is_debug": true,
"llvm_force_head_revision": true,
"target_cpu": "x86"
}
},
"ToTWin(dll)": {
"gn_args": {
"dcheck_always_on": true,
"is_clang": true,
"is_component_build": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"target_cpu": "x86"
}
},
"ToTWin64": {
"gn_args": {
"is_chrome_branded": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"is_official_build": true,
"llvm_force_head_revision": true,
"symbol_level": 1
}
},
"ToTWin64(dbg)": {
"gn_args": {
"is_clang": true,
"is_component_build": true,
"is_debug": true,
"llvm_force_head_revision": true
}
},
"ToTWin64(dll)": {
"gn_args": {
"dcheck_always_on": true,
"is_clang": true,
"is_component_build": true,
"is_debug": false,
"llvm_force_head_revision": true
}
},
"ToTWinASanLibfuzzer": {
"gn_args": {
"enable_nacl": false,
"ffmpeg_branding": "Chrome",
"is_asan": true,
"is_clang": true,
"is_debug": false,
"llvm_force_head_revision": true,
"pdf_enable_xfa": true,
"proprietary_codecs": true,
"symbol_level": 1,
"use_libfuzzer": true
}
},
"ToTWinCFI": {
"gn_args": {
"dcheck_always_on": true,
"is_cfi": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"target_cpu": "x86",
"use_cfi_cast": true,
"use_cfi_diag": true,
"use_thin_lto": true,
"win_linker_timing": true
}
},
"ToTWinCFI64": {
"gn_args": {
"dcheck_always_on": true,
"is_cfi": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"use_cfi_cast": true,
"use_cfi_diag": true,
"use_thin_lto": true,
"win_linker_timing": true
}
},
"ToTWinOfficial": {
"gn_args": {
"is_chrome_branded": true,
"is_clang": true,
"is_component_build": false,
"is_official_build": true,
"llvm_force_head_revision": true,
"symbol_level": 2,
"target_cpu": "x86",
"use_thin_lto": true,
"win_linker_timing": true
}
},
"ToTWinThinLTO64": {
"gn_args": {
"is_chrome_branded": true,
"is_clang": true,
"is_component_build": false,
"is_official_build": true,
"llvm_force_head_revision": true,
"symbol_level": 2,
"use_thin_lto": true,
"win_linker_timing": true
}
},
"ToTWindowsCoverage": {
"gn_args": {
"is_clang": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"use_clang_coverage": true
}
},
"ToTiOS": {
"gn_args": {
"enable_run_ios_unittests_with_xctest": true,
"ios_enable_code_signing": false,
"ios_set_attributes_for_xcode_project_generation": false,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"llvm_force_head_revision": true,
"target_cpu": "x64",
"target_environment": "simulator",
"target_os": "ios"
}
},
"ToTiOSDevice": {
"gn_args": {
"enable_run_ios_unittests_with_xctest": true,
"ios_code_signing_identity_description": "iPhone Developer",
"ios_set_attributes_for_xcode_project_generation": false,
"is_clang": true,
"is_debug": false,
"llvm_force_head_revision": true,
"target_cpu": "arm64",
"target_environment": "device",
"target_os": "ios"
}
},
"linux-win_cross-rel": {
"gn_args": {
"dcheck_always_on": true,
"is_clang": true,
"is_component_build": true,
"is_debug": false,
"llvm_force_head_revision": true,
"symbol_level": 1,
"target_os": "win"
}
}
}