[Python-checkins] cpython: Fixes Python failing to run during Windows release build

steve.dower python-checkins at python.org
Sun May 3 00:33:33 CEST 2015


https://hg.python.org/cpython/rev/8cd7187b2815
changeset:   95852:8cd7187b2815
user:        Steve Dower <steve.dower at microsoft.com>
date:        Sat May 02 15:23:27 2015 -0700
summary:
  Fixes Python failing to run during Windows release build

files:
  Tools/msi/msi.props |  4 +++-
  1 files changed, 3 insertions(+), 1 deletions(-)


diff --git a/Tools/msi/msi.props b/Tools/msi/msi.props
--- a/Tools/msi/msi.props
+++ b/Tools/msi/msi.props
@@ -147,7 +147,9 @@
             <_GenerateCommand>import uuid; print('\n'.join('{}={}'.format(i, uuid.uuid5(uuid.UUID('c8d9733e-a70c-43ff-ab0c-e26456f11083'), '$(ReleaseUri)' + j)) for i,j in [$(_Uuids.Replace(`"`,`'`))]))</_GenerateCommand>
         </PropertyGroup>
         
-        <Exec Command='"$(PythonExe)" -c "$(_GenerateCommand)" > "$(IntermediateOutputPath)$(OutputName)guids.txt"' IgnoreExitCode="false" />
+        <Exec Command='"$(PythonExe)" -c "$(_GenerateCommand)" > "$(IntermediateOutputPath)$(OutputName)guids.txt"'
+              WorkingDirectory="$(MSBuildThisFileDirectory)"
+              IgnoreExitCode="false" />
         
         <ReadLinesFromFile File="$(IntermediateOutputPath)$(OutputName)guids.txt">
             <Output TaskParameter="Lines" ItemName="_UuidValue" />

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list