From: Steve Dower Date: Sun, 8 Mar 2015 22:29:39 +0000 (-0700) Subject: Issue #23612: Fixes upgrade code and version for Windows installer. X-Git-Tag: v3.5.0a3~219^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c49de355850dd4c68a1a0b1f2aa19869d20d62fe;p=python Issue #23612: Fixes upgrade code and version for Windows installer. --- diff --git a/Tools/msi/bundle/Default.thm b/Tools/msi/bundle/Default.thm index 3d7523a045..d165e2b515 100644 --- a/Tools/msi/bundle/Default.thm +++ b/Tools/msi/bundle/Default.thm @@ -115,7 +115,7 @@ #(loc.FailureHyperlinkLogText) - Failure Message + #(loc.FailureRestartText) diff --git a/Tools/msi/bundle/bundle.wxs b/Tools/msi/bundle/bundle.wxs index 4892ebb838..ef9ed13f58 100644 --- a/Tools/msi/bundle/bundle.wxs +++ b/Tools/msi/bundle/bundle.wxs @@ -2,11 +2,11 @@ diff --git a/Tools/msi/msi.props b/Tools/msi/msi.props index cbaa6b1456..9fa80f3684 100644 --- a/Tools/msi/msi.props +++ b/Tools/msi/msi.props @@ -62,7 +62,7 @@ 64-bit $(DefineConstants); - Version=$(MajorVersionNumber).$(MinorVersionNumber).$(MicroVersionNumber).$(RevisionNumber); + Version=$(MajorVersionNumber).$(MinorVersionNumber).$(Field3Value).0; ShortVersion=$(MajorVersionNumber).$(MinorVersionNumber); LongVersion=$(PythonVersion); MajorVersionNumber=$(MajorVersionNumber); @@ -142,7 +142,7 @@ - <_Uuids>@(_Uuid->'("%(Identity)", "%(Uri)")',',') + <_Uuids>@(_Uuid->'("%(Identity)", "$(MajorVersionNumber).$(MinorVersionNumber)/%(Uri)")',',') <_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(`"`,`'`))]))