make_tarball.py
21 lines
| 454 B
| text/x-python
|
PythonLexer
/ tools / make_tarball.py
vivainio
|
r478 | import os | ||
repo = "http://ipython.scipy.org/svn/ipython/trunk" | ||||
basename = 'ipython' | ||||
workdir = './mkdist' | ||||
workdir = os.path.abspath(workdir) | ||||
def oscmd(c): | ||||
print ">",c | ||||
os.system(c) | ||||
assert not os.path.isdir(workdir) | ||||
os.mkdir(workdir) | ||||
os.chdir(workdir) | ||||
oscmd('svn co %s %s' % (repo,basename)) | ||||
ver = os.popen('svnversion %s' % basename) | ||||
tarname = '%s.r%s.tgz' % (basename, ver) | ||||
oscmd('tar czvf %s %s' % (tarname, basename)) | ||||
shutil.rmtree(workdir) | ||||