diff --git a/mk/snap.mk b/mk/snap.mk index ee52ed655ef750a33f8c37a4f0ee085d020874e1..f4044c91494e75e1a97d5428f8b114854f716887 100644 --- a/mk/snap.mk +++ b/mk/snap.mk @@ -12,13 +12,8 @@ define DEF_SNAP_FOR_STAGE_H # $(1) stage # $(2) triple -ifdef CFG_INSTALL_SNAP -snap-stage$(1)-H-$(2): $$(HSREQ$(1)_H_$(2)) - $(CFG_PYTHON) $(S)src/etc/make-snapshot.py stage$(1) $(2) install -else snap-stage$(1)-H-$(2): $$(HSREQ$(1)_H_$(2)) $(CFG_PYTHON) $(S)src/etc/make-snapshot.py stage$(1) $(2) -endif endef diff --git a/src/etc/make-snapshot.py b/src/etc/make-snapshot.py index 27d17c2ff16f30c1cb91795ed4f5937d54a8dd2c..a60d26673d8ce7e75875b9410422bdff48e8af8a 100755 --- a/src/etc/make-snapshot.py +++ b/src/etc/make-snapshot.py @@ -3,7 +3,4 @@ import snapshot, sys -if len(sys.argv) == 3: - print(snapshot.make_snapshot(sys.argv[1], sys.argv[2], "")) -else: - print(snapshot.make_snapshot(sys.argv[1], sys.argv[2], sys.argv[3])) +print(snapshot.make_snapshot(sys.argv[1], sys.argv[2])) diff --git a/src/etc/snapshot.py b/src/etc/snapshot.py index 36b00a3dedf2cdd7579d8bd206e62328778da3ab..8169b46c63f16fe401964486d4ce1c6f25a4588c 100644 --- a/src/etc/snapshot.py +++ b/src/etc/snapshot.py @@ -156,7 +156,7 @@ def hash_file(x): return scrub(h.hexdigest()) -def make_snapshot(stage, triple, flag): +def make_snapshot(stage, triple): kernel = get_kernel(triple) platform = get_platform(triple) rev = local_rev_short_sha() @@ -190,33 +190,4 @@ Please make a clean build." % "\n ".join(matches)) shutil.move(file0, file1) - if flag == "install": - # FIXME (#2664): this is an ugly quick hack; pls make it better - path = file1 - comps = path.split("-") - parts = { 'year': comps[2], \ - 'month': comps[3], \ - 'date': comps[4], \ - 'check': comps[5], \ - 'plat': comps[6], \ - 'arch': comps[7], \ - 'sha': comps[8].split(".")[0] } - - shutil.move(path, "dl/" + path) - shutil.move('src/snapshots.txt', 'src/snapshots-old.txt') - - newf = open('src/snapshots.txt', 'w') - newf.write("T %(year)s-%(month)s-%(date)s %(check)s\n" % parts) - newf.write(" %(plat)s-%(arch)s %(sha)s\n\n" % parts) - - oldf = open('src/snapshots-old.txt', 'r') - for line in oldf: - newf.write(line) - oldf.close() - - newf.close() - - os.remove('src/snapshots-old.txt') - - return file1