File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -141,7 +141,9 @@ def main():
141141 indexdata ["libs" ][libName ] = {"versions" : {}}
142142 libdict = indexdata ["libs" ][libName ]["versions" ]
143143 if lib ['version' ] in libdict .keys ():
144- if len (common .VersionNumber (refKey ).prerelease ) > 0 :
144+ prerelease = common .VersionNumber (refKey ).prerelease
145+ if prerelease is not None and len (prerelease ) > 0 and prerelease [0 ] not in [
146+ "master" , "main" , "trunk" ]:
145147 continue
146148 print ('Duplicate entry for %s %s (%s)' % (libName , lib ['version' ], refKey ))
147149 entry = {}
@@ -174,6 +176,11 @@ def main():
174176 entry ['support' ] = common .getSupportLevel (lib ['version' ], repos [firstKey ]['support' ])
175177
176178 libdict [lib ['version' ]] = entry
179+
180+ # Additional entry for main branch
181+ if refKey in ["master" , "main" , "trunk" ]:
182+ libdict [refKey ] = entry
183+
177184 # print(entry)
178185 # for lib in data["libs"].keys():
179186
You can’t perform that action at this time.
0 commit comments