aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/msvc.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools/msvc.py')
-rw-r--r--setuptools/msvc.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/setuptools/msvc.py b/setuptools/msvc.py
index d739178b..1e7a3277 100644
--- a/setuptools/msvc.py
+++ b/setuptools/msvc.py
@@ -26,6 +26,7 @@ from packaging.version import LegacyVersion
from six.moves import filterfalse
from .monkey import get_unpatched
+from . import py27compat
if platform.system() == 'Windows':
from six.moves import winreg
@@ -134,11 +135,13 @@ def msvc9_query_vcvarsall(ver, arch='x86', *args, **kwargs):
# If error, try to set environment directly
try:
- return EnvironmentInfo(arch, ver).return_env()
+ env = EnvironmentInfo(arch, ver).return_env()
except distutils.errors.DistutilsPlatformError as exc:
_augment_exception(exc, ver, arch)
raise
+ return py27compat.make_dict_values_strings(env)
+
def msvc14_get_vc_env(plat_spec):
"""