Files
brave-core/patches/build-config-android-rules.gni.patch
T

21 lines
1.1 KiB
Diff

diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni
index d176f828ca862bc0fdb410747818b22a84c729fd..850cd0393adc22a8c550c5c87b69ca216416d6c6 100644
--- a/build/config/android/rules.gni
+++ b/build/config/android/rules.gni
@@ -208,6 +208,7 @@ if (!is_robolectric && enable_java_templates) {
# ]
# }
template("java_cpp_enum") {
+ foreach(source, invoker.sources) { foreach(filter, brave_java_cpp_enum_filter) { if(source == filter) { invoker.sources -= [filter] }}}
action_with_pydeps(target_name) {
forward_variables_from(invoker, TESTONLY_AND_VISIBILITY + [ "sources" ])
@@ -397,6 +398,7 @@ if (!is_robolectric && enable_java_templates) {
# output = "$target_gen_dir/AndroidManifest.xml"
# }
template("jinja_template") {
+ if (defined(invoker.includes)) { invoker.includes += brave_android_manifest_includes } else { invoker.includes = brave_android_manifest_includes }
action_with_pydeps(target_name) {
forward_variables_from(invoker, TESTONLY_AND_VISIBILITY + [ "deps" ])
inputs = [ invoker.input ]