| { |
| "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 |
| } |
| } |
| } |