Index: ppapi/generators/idl_node.py |
=================================================================== |
--- ppapi/generators/idl_node.py (revision 98268) |
+++ ppapi/generators/idl_node.py (working copy) |
@@ -273,6 +273,17 @@ |
if not label: return None |
return label.GetVersion(release) |
+ def GetUniqueReleases(self, releases): |
+ # Given a list of release, return a subset of releases that change |
brettw
2011/08/25 19:32:29
Style nit: need period.
noelallen1
2011/08/25 19:38:28
Done.
|
+ last_hash = None |
+ build_list = [] |
+ for rel in releases: |
+ cur_hash = self.GetHash(rel) |
+ if last_hash != cur_hash: |
+ build_list.append(rel) |
+ last_hash = cur_hash |
+ return build_list |
+ |
def SetProperty(self, name, val): |
self.property_node.SetProperty(name, val) |