Show More
@@ -198,10 +198,18 b' data_files = find_data_files()' | |||
|
198 | 198 | |
|
199 | 199 | # For some commands, use setuptools. Note that we do NOT list install here! |
|
200 | 200 | # If you want a setuptools-enhanced install, just run 'setupegg.py install' |
|
201 |
|
|
|
201 | needs_setuptools = set(('develop', 'sdist', 'release', 'bdist_egg', 'bdist_rpm', | |
|
202 | 202 | 'bdist', 'bdist_dumb', 'bdist_wininst', 'install_egg_info', |
|
203 | 203 | 'build_sphinx', 'egg_info', 'easy_install', 'upload', |
|
204 | )).intersection(sys.argv)) > 0: | |
|
204 | )) | |
|
205 | if sys.platform == 'win32': | |
|
206 | # Depend on setuptools for install on *Windows only* | |
|
207 | # If we get script-installation working without setuptools, | |
|
208 | # then we can back off, but until then use it. | |
|
209 | # See Issue #369 on GitHub for more | |
|
210 | needs_setuptools.add('install') | |
|
211 | ||
|
212 | if len(needs_setuptools.intersection(sys.argv)) > 0: | |
|
205 | 213 | import setuptools |
|
206 | 214 | |
|
207 | 215 | # This dict is used for passing extra arguments that are setuptools |
General Comments 0
You need to be logged in to leave comments.
Login now