""" Create ipykit and exe installer requires py2exe """ #!/bin/sh # IPython release script import os import distutils.dir_util def c(cmd): print ">",cmd os.system(cmd) os.chdir('..') if os.path.isdir('dist'): distutils.dir_util.remove_tree('dist') if os.path.isdir('ipykit'): distutils.dir_util.remove_tree('ipykit') c("python exesetup.py py2exe") os.rename('dist','ipykit') c("zip -r ipykit.zip ipykit") c("python setup.py bdist_wininst --install-script=ipython_win_post_install.py") os.chdir("dist") c("svn export http://ipython.scipy.org/svn/ipython/ipython/trunk ipython") c("zip -r ipython_svn.zip ipython")