diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2016-02-23 11:10:47 -0400 |
|---|---|---|
| committer | Jason R. Coombs <jaraco@jaraco.com> | 2016-02-23 11:10:47 -0400 |
| commit | 17379ffe70c7d6c8c7de65013c91bc20c7b8b274 (patch) | |
| tree | 0bc9321e7d85cd06bab95b952e41f6b67647bb2b /setuptools/msvc9_support.py | |
| parent | b165a8bec12ec7a7cf606ceb83e94e80f22445dc (diff) | |
| download | external_python_setuptools-17379ffe70c7d6c8c7de65013c91bc20c7b8b274.tar.gz external_python_setuptools-17379ffe70c7d6c8c7de65013c91bc20c7b8b274.tar.bz2 external_python_setuptools-17379ffe70c7d6c8c7de65013c91bc20c7b8b274.zip | |
Include 'arch' in the function signature rather than processing arguments by hand.
Diffstat (limited to 'setuptools/msvc9_support.py')
| -rw-r--r-- | setuptools/msvc9_support.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/setuptools/msvc9_support.py b/setuptools/msvc9_support.py index 2524ec41..fc8102c9 100644 --- a/setuptools/msvc9_support.py +++ b/setuptools/msvc9_support.py @@ -47,12 +47,12 @@ def find_vcvarsall(version): return unpatched['find_vcvarsall'](version) -def query_vcvarsall(version, *args, **kwargs): +def query_vcvarsall(version, arch='x86', *args, **kwargs): message = '' # Try to get environement from vcvarsall.bat (Classical way) try: - return unpatched['query_vcvarsall'](version, *args, **kwargs) + return unpatched['query_vcvarsall'](version, arch, *args, **kwargs) except distutils.errors.DistutilsPlatformError as exc: # Error if Vcvarsall.bat is missing message = exc.args[0] @@ -62,11 +62,7 @@ def query_vcvarsall(version, *args, **kwargs): # If vcvarsall.bat fail, try to set environment directly try: - if not args: - arch = 'x86' - else: - arch = args[0] - return setvcenv(version, kwargs.get('arch', arch)) + return setvcenv(version, arch) except distutils.errors.DistutilsPlatformError as exc: # Error if MSVC++ directory not found or environment not set message = exc.args[0] |
