diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2009-09-13 14:29:58 +0200 |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2009-09-13 14:29:58 +0200 |
commit | ddd787ae1c7f77b4c8c52176ed1f228dc94ebbe6 (patch) | |
tree | 181d10584b8683bc743ee25fc4c3c40a6e598c7d /setup.py | |
parent | 1a8b650faf34b6205a8a26168ab7ef886833f85c (diff) | |
parent | 3c6ebb2ab608930ea3d1e54476344a990526e64a (diff) | |
download | external_python_setuptools-ddd787ae1c7f77b4c8c52176ed1f228dc94ebbe6.tar.gz external_python_setuptools-ddd787ae1c7f77b4c8c52176ed1f228dc94ebbe6.tar.bz2 external_python_setuptools-ddd787ae1c7f77b4c8c52176ed1f228dc94ebbe6.zip |
Merge upstream changes.
--HG--
branch : distribute
extra : rebase_source : d68cc866146d65e1951fe88f526f94a64f17b1da
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -44,12 +44,13 @@ scripts = [] # if we are installing Distribute using "python setup.py install" # we need to get setuptools out of the way +def _easy_install_marker(): + return (len(sys.argv) == 5 and sys.argv[2] == 'bdist_egg' and + sys.argv[3] == '--dist-dir' and 'egg-dist-tmp-' in sys.argv[-1]) + def _being_installed(): # easy_install marker - if (len(sys.argv) == 5 and sys.argv[2] == 'bdist_egg' and - sys.argv[3] == '--dist-dir'): - return True - return 'install' in sys.argv[1:] + return 'install' in sys.argv[1:] or _easy_install_marker() if _being_installed(): from distribute_setup import before_install |