gn2bp: Use different srcs based on arch
Update srcs of cronet_aml_third_party_boringssl_boringssl based on arch.
Test: m cronet_aml_components_cronet_android_cronet
Change-Id: I358b17d8ba2c0d62ed49ea5e8587c0c92b9c9402
diff --git a/tools/gn2bp/gen_android_bp b/tools/gn2bp/gen_android_bp
index 6e4792e..b99a559 100755
--- a/tools/gn2bp/gen_android_bp
+++ b/tools/gn2bp/gen_android_bp
@@ -1240,6 +1240,13 @@
module.arch['x86'] = {'srcs': x86_srcs}
module.arch['x86_64'] = {'srcs': module.srcs.copy()}
module.srcs.clear()
+ elif module.name == "cronet_aml_third_party_boringssl_boringssl":
+ x86_srcs = module.srcs.copy()
+ x86_srcs.remove(":cronet_aml_third_party_boringssl_boringssl_asm")
+ x86_srcs.add(":cronet_aml_third_party_boringssl_boringssl_asm_x86")
+ module.arch['x86'] = {'srcs': x86_srcs}
+ module.arch['x86_64'] = {'srcs': module.srcs.copy()}
+ module.srcs.clear()
return module