21 lines
1.1 KiB
Diff
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 ]
|