gn2bp: Fix incorrect aprotoc command
* dllexport_decl sometimes used brackets in its value which isn't allowed in a bash command. This fix adds apostrophe around the value.
Test: m cronet_aml_net_net
Change-Id: Ic78f0dee38eb6407ac61a709034967a3f77e730b
diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp
index 99f613f..7c85f2d 100755
--- a/tools/gn2bp/gen_android_bp
+++ b/tools/gn2bp/gen_android_bp
@@ -907,7 +907,7 @@
target.args[i + 1] = '$(genDir)'
elif val == 'dllexport_decl':
# Needs to be dllexport_decl=value format
- target.args[i] += '=' + target.args[i+1]
+ target.args[i] = '%s=\'%s\'' % (target.args[i], target.args[i + 1])
target.args[i+1] = ''
elif val == '--include':
# This file can be got from filegroup this target depends on, but currently we don't add .h