More work on translating GYP build information to Bazel.
Change-Id: If770ebeb54ddc4ca1af2e971734ad243c608cd45
diff --git a/doc/gyp_to_bazel.py b/doc/gyp_to_bazel.py
index 85f7835..aa30eb9 100755
--- a/doc/gyp_to_bazel.py
+++ b/doc/gyp_to_bazel.py
@@ -184,11 +184,15 @@
self.__tags.append(tag)
def attrs(self):
+ unique_deps = []
+ for dep in self.__deps:
+ if dep not in unique_deps:
+ unique_deps.append(dep)
r = super(CcBuildTarget, self).attrs();
r['srcs'] = self.__srcs
r['hdrs'] = self.__hdrs
r['tags'] = self.__tags
- r['deps'] = self.__deps
+ r['deps'] = unique_deps
return r
'''Represents a filegroup target.'''