blob: 7cb4884ae64043d67d5c7957c099d7df20ffe452 [file] [log] [blame]
{
"Android ASAN (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_asan": true,
"is_clang": true,
"is_component_build": true,
"is_debug": true,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Android arm Builder (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": true,
"proprietary_codecs": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Android arm64 Builder (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": true,
"proprietary_codecs": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview",
"target_cpu": "arm64",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Android arm64 Builder All Targets (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": true,
"proprietary_codecs": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview",
"target_cpu": "arm64",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Android x64 Builder (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": true,
"proprietary_codecs": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview.debug",
"system_webview_shell_package_name": "org.chromium.my_webview_shell",
"target_cpu": "x64",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Android x86 Builder (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": true,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "x86",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Cast Android (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_chromecast": true,
"is_clang": true,
"is_component_build": false,
"is_debug": true,
"proprietary_codecs": true,
"symbol_level": 1,
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Deterministic Android": {
"gn_args": {
"dcheck_always_on": false,
"is_component_build": false,
"is_debug": false,
"strip_debug_info": true,
"symbol_level": 1,
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"Deterministic Android (dbg)": {
"gn_args": {
"ffmpeg_branding": "Chrome",
"is_component_build": true,
"is_debug": true,
"proprietary_codecs": true,
"symbol_level": 1,
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"android-10-arm64-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview.debug",
"target_cpu": "arm64",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true
}
},
"android-11-x86-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview.debug",
"target_cpu": "x86",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true
}
},
"android-12-x64-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"skip_secondary_abi_for_cq": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview.debug",
"target_cpu": "x64",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true
}
},
"android-arm64-proguard-rel": {
"gn_args": {
"dcheck_always_on": false,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview",
"target_cpu": "arm64",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"android-bfcache-rel": {
"gn_args": {
"dcheck_always_on": false,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"android-binary-size-generator": {
"gn_args": {
"android_channel": "stable",
"ffmpeg_branding": "Chrome",
"is_official_build": true,
"proprietary_codecs": true,
"symbol_level": 1,
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"android-cronet-arm-dbg": {
"gn_args": {
"arm_use_neon": false,
"clang_use_default_sample_profile": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_component_build": false,
"is_debug": true,
"is_java_debug": false,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "arm",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-cronet-arm-rel": {
"gn_args": {
"arm_use_neon": false,
"clang_use_default_sample_profile": false,
"dcheck_always_on": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_component_build": false,
"is_debug": false,
"is_official_build": true,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_cpu": "arm",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-cronet-arm64-dbg": {
"gn_args": {
"clang_use_default_sample_profile": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_component_build": false,
"is_debug": true,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-cronet-arm64-rel": {
"gn_args": {
"clang_use_default_sample_profile": false,
"dcheck_always_on": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_component_build": false,
"is_debug": false,
"is_official_build": true,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-cronet-asan-arm-rel": {
"gn_args": {
"arm_use_neon": false,
"clang_use_default_sample_profile": false,
"dcheck_always_on": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_asan": true,
"is_clang": true,
"is_component_build": false,
"is_debug": false,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_cpu": "arm",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-cronet-marshmallow-arm64-perf-rel": {
"gn_args": {
"clang_use_default_sample_profile": false,
"dcheck_always_on": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_component_build": false,
"is_debug": false,
"is_official_build": true,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_cpu": "arm64",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-cronet-x86-dbg": {
"gn_args": {
"clang_use_default_sample_profile": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_component_build": false,
"is_debug": true,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "x86",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-cronet-x86-rel": {
"gn_args": {
"clang_use_default_sample_profile": false,
"dcheck_always_on": false,
"default_min_sdk_version": 19,
"disable_file_support": true,
"enable_jdk_library_desugaring": false,
"enable_reporting": true,
"enable_resource_allowlist_generation": false,
"enable_websockets": false,
"ffmpeg_branding": "Chrome",
"include_transport_security_state_preload_list": false,
"is_component_build": false,
"is_debug": false,
"is_official_build": true,
"media_use_ffmpeg": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"target_cpu": "x86",
"target_os": "android",
"use_crash_key_stubs": true,
"use_hashed_jni_names": true,
"use_partition_alloc": false,
"use_platform_icu_alternatives": true,
"use_rbe": true,
"use_remoteexec": true,
"use_thin_lto": false
}
},
"android-marshmallow-arm64-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"enable_resource_allowlist_generation": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview",
"target_cpu": "arm64",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true,
"use_static_angle": true
}
},
"android-marshmallow-x86-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview",
"target_cpu": "x86",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true
}
},
"android-marshmallow-x86-rel-non-cq": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview",
"target_cpu": "x86",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true
}
},
"android-pie-arm64-coverage-experimental-rel": {
"gn_args": {
"dcheck_always_on": false,
"fail_on_android_expectations": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"system_webview_package_name": "com.google.android.apps.chrome",
"target_cpu": "arm64",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"android-pie-arm64-rel": {
"gn_args": {
"dcheck_always_on": false,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.apps.chrome",
"target_cpu": "arm64",
"target_os": "android",
"use_rbe": true,
"use_remoteexec": true
}
},
"android-pie-x86-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.apps.chrome",
"target_cpu": "x86",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true
}
},
"android-weblayer-with-aosp-webview-x86-rel": {
"gn_args": {
"chrome_public_manifest_package": "com.android.chrome",
"dcheck_always_on": false,
"disable_android_lint": true,
"enable_proguard_obfuscation": false,
"enable_resource_allowlist_generation": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"symbol_level": 1,
"target_cpu": "x86",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_goma": true
}
},
"android-weblayer-x86-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"enable_proguard_obfuscation": false,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.apps.chrome",
"target_cpu": "x86",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_goma": true
}
},
"android-x86-rel": {
"gn_args": {
"dcheck_always_on": false,
"disable_android_lint": true,
"ffmpeg_branding": "Chrome",
"is_component_build": false,
"is_debug": false,
"proprietary_codecs": true,
"strip_debug_info": true,
"symbol_level": 1,
"system_webview_package_name": "com.google.android.webview.debug",
"system_webview_shell_package_name": "org.chromium.my_webview_shell",
"target_cpu": "x86",
"target_os": "android",
"use_errorprone_java_compiler": false,
"use_rbe": true,
"use_remoteexec": true
}
}
}