gn2bp: Add JavaCppStringSanitizer am: ce5166bb67
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2327495
Change-Id: I8361be20cc65a377b93710b3beb9bd765d253270
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp
index 2ce694b..e04172e 100755
--- a/tools/gn2bp/gen_android_bp
+++ b/tools/gn2bp/gen_android_bp
@@ -907,6 +907,9 @@
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 @@
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)