7 from lintlib import log
16 v = v.replace('v', '').replace('rust-', '')
19 for i, val in enumerate(v.split('.')[::-1]):
20 s += int(val) * 100**i
27 print("Error: specify output directory")
32 dir for dir in os.listdir(outdir) if not dir.startswith(".") and os.path.isdir(os.path.join(outdir, dir))
34 versions.sort(key=key)
36 with open(os.path.join(outdir, "versions.json"), "w") as fp:
37 json.dump(versions, fp, indent=2)
38 log.info("wrote JSON for great justice")
41 if __name__ == "__main__":