Codebase list rust-directories / 916d6c9
dev/chain_build.py: use set for debs so no duplication Blair Noctis 1 year, 2 months ago
1 changed file(s) with 3 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
140140 for crate, deb in built:
141141 if deb is not None:
142142 print(crate, deb)
143 built, debs = map(list, zip(*built))
143 built, debs = map(set, zip(*built))
144144 except:
145145 built, debs = [], []
146146 print('No recently built packages')
157157 print(e)
158158 _print(f'Failed to build crate {crate}. Please fix it and rerun the same command to resume the build chain.')
159159 exit(1)
160 built.append(crate)
160 built.add(crate)
161161 if ver is None:
162162 # used in a glob, so
163163 ver = '-'
164 debs.append(_find(f'build/*{_todash(crate)}-dev*{ver}*.deb')[0][6:])
164 debs.add(_find(f'build/*{_todash(crate)}-dev*{ver}*.deb')[0][6:])
165165
166166
167167 if __name__ == '__main__':