Files
brave-core/patches/chrome-android-BUILD.gn.patch
T

77 lines
2.9 KiB
Diff

diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
index 432a235c4081327daf699f6c41e09f2091ae31a0..7410d2f8b1f4f4fdfd68d8b9bde5320d89686cd6 100644
--- a/chrome/android/BUILD.gn
+++ b/chrome/android/BUILD.gn
@@ -163,6 +163,7 @@ if (_is_default_toolchain) {
"java/res_chromium_base/mipmap-xxxhdpi/layered_app_icon_background.png",
"java/res_chromium_base/values/channel_constants.xml",
]
+ sources += brave_base_module_resources
}
android_resources("chrome_app_java_resources") {
@@ -272,6 +273,7 @@ if (_is_default_toolchain) {
if (enable_extensions_core) {
deps += [ "//chrome/browser/ui/android/extensions:java_resources" ]
}
+ deps += brave_chrome_app_java_resources_deps sources += brave_java_resources resource_overlay = true
}
android_resources("java_overlay_resources") {
@@ -813,6 +815,7 @@ if (_is_default_toolchain) {
]
deps += feed_deps
+ deps += brave_chrome_java_deps
srcjar_deps = [
":chrome_android_java_enums_srcjar",
@@ -830,6 +833,7 @@ if (_is_default_toolchain) {
"//components/supervised_user/core/browser:supervised_user_utils_enum_javagen",
"//components/touch_to_search/core/browser:quick_action_category_enum_javagen",
]
+ srcjar_deps += brave_chrome_java_srcjar_deps
# From java_sources.gni.
sources = chrome_java_sources
@@ -967,6 +971,7 @@ if (_is_default_toolchain) {
# TODO(crbug.com/434123514): see if we can remove these stub targets.
deps += [ "//chrome/browser/ui/android/extensions/windowing/stub:java" ]
}
+ deps += brave_chrome_all_java_deps
}
action_with_pydeps("chrome_android_java_google_api_keys_srcjar") {
@@ -1719,6 +1724,7 @@ if (_is_default_toolchain) {
"java/res_chromium_base/mipmap-xxxhdpi/layered_app_icon_background.png",
"java/res_chromium_base/values/channel_constants.xml",
]
+ sources += brave_base_module_resources
# Dep needed to ensure override works properly.
deps = [ ":chrome_base_module_resources" ]
@@ -1871,6 +1877,7 @@ if (_is_default_toolchain) {
":${_variant}_locale_pak_assets",
":${_variant}_paks",
]
+ deps += [ "//brave:brave_pak_assets" ]
}
}
@@ -2129,6 +2136,7 @@ if (_is_default_toolchain) {
"//third_party/androidx:androidx_annotation_annotation_experimental_java",
"//third_party/androidx:androidx_browser_browser_java",
]
+ sources += brave_java_base_module_sources deps += brave_java_base_module_deps
# More deps for DFMs.
if (dfmify_dev_ui) {
@@ -3107,6 +3115,7 @@ if (_is_default_toolchain) {
"java/src/org/chromium/chrome/browser/webapps/WebApkUpdateManager.java",
"java/src/org/chromium/chrome/browser/webapps/WebappRegistry.java",
]
+ sources += brave_jni_headers_sources
if (enable_screen_capture) {
sources += [ "java/src/org/chromium/chrome/browser/media/MediaCapturePickerManagerBridge.java" ]