gn2bp: Add _sanitize_args to JavaCppStringSanitizer

Test: m cronet_aml_base_java_switches_srcjar
Change-Id: I02c1d68aa824352cecb88c105a1dda990a5d17de
This commit is contained in:
Motomu Utsumi
2022-12-05 16:12:21 +09:00
parent ce5166bb67
commit 3f7ab3147e
2 changed files with 7 additions and 4 deletions

View File

@@ -4266,10 +4266,10 @@ java_genrule {
"base/base_switches.cc", "base/base_switches.cc",
], ],
cmd: "$(location build/android/gyp/java_cpp_strings.py) --srcjar " + cmd: "$(location build/android/gyp/java_cpp_strings.py) --srcjar " +
"gen/base/java_switches_srcjar.srcjar " + "$(out) " +
"--template " + "--template " +
"../../base/android/java/src/org/chromium/base/BaseSwitches.java.tmpl " + "$(location base/android/java/src/org/chromium/base/BaseSwitches.java.tmpl) " +
"../../base/base_switches.cc", "$(location base/base_switches.cc)",
out: [ out: [
"base/java_switches_srcjar.srcjar", "base/java_switches_srcjar.srcjar",
], ],

View File

@@ -908,7 +908,10 @@ class JavaCppFeatureSanitizer(BaseActionSanitizer):
super()._sanitize_args() super()._sanitize_args()
class JavaCppStringSanitizer(BaseActionSanitizer): class JavaCppStringSanitizer(BaseActionSanitizer):
pass def _sanitize_args(self):
self._update_all_args(self._sanitize_filepath_with_location_tag)
self._set_value_arg('--srcjar', '$(out)')
super()._sanitize_args()
def get_action_sanitizer(target, type): def get_action_sanitizer(target, type):
if target.script == "//build/write_buildflag_header.py": if target.script == "//build/write_buildflag_header.py":