gn2bp: remove toolchain label from dependencies
This probably won't have any effect, but just in case.
Test: //components/cronet/android:cronet
Change-Id: I1e956ab5add346764f4f479d7ef7da85e3f560c4
diff --git a/tools/gn2bp/gn_utils.py b/tools/gn2bp/gn_utils.py
index 4f214b2..e7ad37d 100644
--- a/tools/gn2bp/gn_utils.py
+++ b/tools/gn2bp/gn_utils.py
@@ -283,8 +283,9 @@
target.include_dirs.update(desc.get('include_dirs', []))
# Recurse in dependencies.
- for dep_name in desc.get('deps', []):
- dep = self.parse_gn_desc(gn_desc, dep_name)
+ for gn_dep_name in desc.get('deps', []):
+ dep = self.parse_gn_desc(gn_desc, gn_dep_name)
+ dep_name = label_without_toolchain(gn_dep_name)
if dep.is_third_party_dep_:
target.deps.add(dep_name)
elif dep.type == 'proto_library':