diff options
| author | Brian Curtin <brian@python.org> | 2012-05-13 16:19:23 (GMT) |
|---|---|---|
| committer | Brian Curtin <brian@python.org> | 2012-05-13 16:19:23 (GMT) |
| commit | 401f9f3d32dcebf5ead8079d46a83fe7c7631581 (patch) | |
| tree | 899600f4dad86565fd3585499e2332d2a3599d42 /Lib/packaging/compiler/msvc9compiler.py | |
| parent | 708d88c33441b29760b9246d61844eb59c1d0f3a (diff) | |
| download | cpython-401f9f3d32dcebf5ead8079d46a83fe7c7631581.zip cpython-401f9f3d32dcebf5ead8079d46a83fe7c7631581.tar.gz cpython-401f9f3d32dcebf5ead8079d46a83fe7c7631581.tar.bz2 | |
Fix #13210. Port the Windows build from VS2008 to VS2010.
Diffstat (limited to 'Lib/packaging/compiler/msvc9compiler.py')
| -rw-r--r-- | Lib/packaging/compiler/msvc9compiler.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Lib/packaging/compiler/msvc9compiler.py b/Lib/packaging/compiler/msvc9compiler.py index 029aa77..82659fe 100644 --- a/Lib/packaging/compiler/msvc9compiler.py +++ b/Lib/packaging/compiler/msvc9compiler.py @@ -634,11 +634,12 @@ class MSVCCompiler(CCompiler) : mfid = 2 self._remove_visual_c_ref(temp_manifest) out_arg = '-outputresource:%s;%s' % (output_filename, mfid) - try: - self.spawn(['mt.exe', '-nologo', '-manifest', - temp_manifest, out_arg]) - except PackagingExecError as msg: - raise LinkError(msg) + if self.__version < 10: + try: + self.spawn(['mt.exe', '-nologo', '-manifest', + temp_manifest, out_arg]) + except PackagingExecError as msg: + raise LinkError(msg) else: logger.debug("skipping %s (up-to-date)", output_filename) |
