##// END OF EJS Templates
Initial work towards refactoring the setup.py scripts to accept the new ipython1 packages...
Initial work towards refactoring the setup.py scripts to accept the new ipython1 packages that have been merged. I am also bringing in a new way for checking dependencies at build time that is simple, but really helpful now that we have lots of optional dependencies.

File last commit:

r211:2ad76ad0
r1237:7c8d2f7b
Show More
eggsetup.py
20 lines | 524 B | text/x-python | PythonLexer
#!/usr/bin/env python
"""Wrapper to build IPython as an egg (setuptools format)."""
import os
import sys
# Add my local path to sys.path
home = os.environ['HOME']
sys.path.insert(0,'%s/usr/local/lib/python%s/site-packages' %
(home,sys.version[:3]))
# now, import setuptools and call the actual setup
import setuptools
print sys.argv
#sys.argv=['','bdist_egg']
execfile('setup.py')
# clean up the junk left around by setuptools
if "develop" not in sys.argv:
os.system('rm -rf ipython.egg-info build')