changeset: 102439:c6ce1958cebb parent: 102437:dca143512f6e user: Steve Dower date: Sun Jul 24 18:04:29 2016 -0700 files: Misc/NEWS Tools/msi/common.wxs Tools/msi/common_en-US.wxl_template Tools/msi/exe/exe.wixproj Tools/msi/exe/exe.wxs Tools/msi/exe/exe_d.wixproj Tools/msi/exe/exe_en-US.wxl_template Tools/msi/exe/exe_files.wxs Tools/msi/exe/exe_pdb.wixproj Tools/msi/msi.props description: Issue #27610: Adds PEP 514 metadata to Windows installer diff -r dca143512f6e -r c6ce1958cebb Misc/NEWS --- a/Misc/NEWS Sun Jul 24 20:36:55 2016 -0400 +++ b/Misc/NEWS Sun Jul 24 18:04:29 2016 -0700 @@ -61,6 +61,8 @@ Windows ------- +- Issue #27610: Adds PEP 514 metadata to Windows installer + - Issue #27469: Adds a shell extension to the launcher so that drag and drop works correctly. diff -r dca143512f6e -r c6ce1958cebb Tools/msi/common.wxs --- a/Tools/msi/common.wxs Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/common.wxs Sun Jul 24 18:04:29 2016 -0700 @@ -1,6 +1,10 @@ + + + + diff -r dca143512f6e -r c6ce1958cebb Tools/msi/common_en-US.wxl_template --- a/Tools/msi/common_en-US.wxl_template Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/common_en-US.wxl_template Sun Jul 24 18:04:29 2016 -0700 @@ -14,4 +14,5 @@ A newer version of !(loc.ProductName) is already installed. An incorrect version of a prerequisite package is installed. Please uninstall any other versions of !(loc.ProductName) and try installing this again. The TARGETDIR variable must be provided when invoking this installer. + http://www.python.org/ diff -r dca143512f6e -r c6ce1958cebb Tools/msi/exe/exe.wixproj --- a/Tools/msi/exe/exe.wixproj Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/exe/exe.wixproj Sun Jul 24 18:04:29 2016 -0700 @@ -14,6 +14,7 @@ + diff -r dca143512f6e -r c6ce1958cebb Tools/msi/exe/exe.wxs --- a/Tools/msi/exe/exe.wxs Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/exe/exe.wxs Sun Jul 24 18:04:29 2016 -0700 @@ -9,6 +9,7 @@ + @@ -24,7 +25,6 @@ WorkingDirectory="InstallDirectory" /> - diff -r dca143512f6e -r c6ce1958cebb Tools/msi/exe/exe_d.wixproj --- a/Tools/msi/exe/exe_d.wixproj Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/exe/exe_d.wixproj Sun Jul 24 18:04:29 2016 -0700 @@ -10,6 +10,7 @@ + diff -r dca143512f6e -r c6ce1958cebb Tools/msi/exe/exe_en-US.wxl_template --- a/Tools/msi/exe/exe_en-US.wxl_template Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/exe/exe_en-US.wxl_template Sun Jul 24 18:04:29 2016 -0700 @@ -4,4 +4,5 @@ executable Python {{ShortVersion}} ({{Bitness}}) Launches the !(loc.ProductName) interpreter. + http://www.python.org/ diff -r dca143512f6e -r c6ce1958cebb Tools/msi/exe/exe_files.wxs --- a/Tools/msi/exe/exe_files.wxs Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/exe/exe_files.wxs Sun Jul 24 18:04:29 2016 -0700 @@ -28,6 +28,9 @@ + + + diff -r dca143512f6e -r c6ce1958cebb Tools/msi/exe/exe_pdb.wixproj --- a/Tools/msi/exe/exe_pdb.wixproj Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/exe/exe_pdb.wixproj Sun Jul 24 18:04:29 2016 -0700 @@ -10,6 +10,7 @@ + diff -r dca143512f6e -r c6ce1958cebb Tools/msi/msi.props --- a/Tools/msi/msi.props Sun Jul 24 20:36:55 2016 -0400 +++ b/Tools/msi/msi.props Sun Jul 24 18:04:29 2016 -0700 @@ -69,6 +69,8 @@ 32-bit 64-bit + 32bit + 64bit $(DefineConstants); Version=$(InstallerVersion); @@ -79,6 +81,7 @@ UpgradeMinimumVersion=$(MajorVersionNumber).$(MinorVersionNumber).0.0; NextMajorVersionNumber=$(MajorVersionNumber).$([msbuild]::Add($(MinorVersionNumber), 1)).0.0; Bitness=$(Bitness); + PlatformArchitecture=$(PlatformArchitecture); PyDebugExt=$(PyDebugExt); PyArchExt=$(PyArchExt); PyTestExt=$(PyTestExt); @@ -155,6 +158,12 @@ <_Uuid Include="RemoveLib2to3PickleComponentGuid"> lib2to3/pickles + <_Uuid Include="CommonPythonRegComponentGuid"> + registry + + <_Uuid Include="PythonRegComponentGuid"> + registry/$(OutputName) +