diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp index 2ce694b29e..e04172ef64 100755 --- a/tools/gn2bp/gen_android_bp +++ b/tools/gn2bp/gen_android_bp @@ -907,6 +907,9 @@ class JavaCppFeatureSanitizer(BaseActionSanitizer): self._set_value_arg('--srcjar', '$(out)') super()._sanitize_args() +class JavaCppStringSanitizer(BaseActionSanitizer): + pass + def get_action_sanitizer(target, type): if target.script == "//build/write_buildflag_header.py": return WriteBuildFlagHeaderSanitizer(target) @@ -927,6 +930,8 @@ def get_action_sanitizer(target, type): return MakeDafsaSanitizer(target) elif target.script == '//build/android/gyp/java_cpp_features.py': return JavaCppFeatureSanitizer(target) + elif target.script == '//build/android/gyp/java_cpp_strings.py': + return JavaCppStringSanitizer(target) else: # TODO: throw exception here once all script hacks have been converted. return BaseActionSanitizer(target)