mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-02-20 09:46:18 +00:00
setup: remove the misc/hatch-eggs.py script, which we no longer use since [1937]
This commit is contained in:
parent
c1b8122330
commit
1e2698713b
@ -1,41 +0,0 @@
|
||||
#! /usr/bin/python
|
||||
|
||||
import os.path
|
||||
import sys
|
||||
import zipfile
|
||||
|
||||
path = []
|
||||
if sys.platform == 'win32':
|
||||
support_lib = "support/Lib/site-packages"
|
||||
else:
|
||||
pyver = "python%d.%d" % (sys.version_info[:2])
|
||||
support_lib = "support/lib/%s/site-packages" % pyver
|
||||
|
||||
if os.path.exists(support_lib):
|
||||
for fn in os.listdir(support_lib):
|
||||
if fn.endswith(".egg"):
|
||||
path.append(os.path.abspath(os.path.join(support_lib, fn)))
|
||||
|
||||
# We also need to include .egg's in the CWD, because if there is an .egg there
|
||||
# then "make build-deps" will take that as satisfying its requirements.
|
||||
for fn in os.listdir("."):
|
||||
if fn.endswith(".egg"):
|
||||
path.append(os.path.abspath(os.path.join(os.getcwd(), fn)))
|
||||
|
||||
for eggpath in path:
|
||||
if os.path.isfile(eggpath):
|
||||
bak = eggpath + '.bak'
|
||||
os.rename(eggpath, bak)
|
||||
os.mkdir(eggpath)
|
||||
zf = zipfile.ZipFile(bak, 'r')
|
||||
print bak
|
||||
for name in zf.namelist():
|
||||
dirname = os.path.join(eggpath, os.path.dirname(name))
|
||||
if not os.path.isdir(dirname):
|
||||
print 'creating', dirname
|
||||
os.makedirs(dirname)
|
||||
print name
|
||||
f = file(os.path.join(eggpath, name), 'wb')
|
||||
f.write(zf.read(name))
|
||||
f.close()
|
||||
|
Loading…
x
Reference in New Issue
Block a user