changeset: 103900:13001cf82931 branch: 3.5 parent: 103897:8417873f2eac user: Steve Dower date: Sat Sep 17 16:12:55 2016 -0700 files: Misc/NEWS Tools/msi/buildrelease.bat Tools/msi/bundle/bundle.targets Tools/msi/bundle/packagegroups/launcher.wxs Tools/msi/make_zip.proj description: Issue #28110: launcher.msi has different product codes between 32-bit and 64-bit diff -r 8417873f2eac -r 13001cf82931 Misc/NEWS --- a/Misc/NEWS Sun Sep 18 01:06:50 2016 +0300 +++ b/Misc/NEWS Sat Sep 17 16:12:55 2016 -0700 @@ -348,6 +348,9 @@ Windows ------- +- Issue #28110: launcher.msi has different product codes between 32-bit and + 64-bit + - Issue #25144: Ensures TargetDir is set before continuing with custom install. diff -r 8417873f2eac -r 13001cf82931 Tools/msi/buildrelease.bat --- a/Tools/msi/buildrelease.bat Sun Sep 18 01:06:50 2016 +0300 +++ b/Tools/msi/buildrelease.bat Sat Sep 17 16:12:55 2016 -0700 @@ -174,11 +174,12 @@ @echo off ) -set BUILDOPTS=/p:Platform=%1 /p:BuildForRelease=true /p:DownloadUrl=%DOWNLOAD_URL% /p:DownloadUrlBase=%DOWNLOAD_URL_BASE% /p:ReleaseUri=%RELEASE_URI% +set BUILDOPTS=/p:BuildForRelease=true /p:DownloadUrl=%DOWNLOAD_URL% /p:DownloadUrlBase=%DOWNLOAD_URL_BASE% /p:ReleaseUri=%RELEASE_URI% if "%PGO%" NEQ "" set BUILDOPTS=%BUILDOPTS% /p:PGOBuildPath=%BUILD% -msbuild "%D%bundle\releaselocal.wixproj" /t:Rebuild %BUILDOPTS% %CERTOPTS% /p:RebuildAll=true +msbuild "%D%launcher\launcher.wixproj" /p:Platform=x86 %CERTOPTS% /p:ReleaseUri=%RELEASE_URI% +msbuild "%D%bundle\releaselocal.wixproj" /t:Rebuild /p:Platform=%1 %BUILDOPTS% %CERTOPTS% /p:RebuildAll=true if errorlevel 1 exit /B -msbuild "%D%bundle\releaseweb.wixproj" /t:Rebuild %BUILDOPTS% %CERTOPTS% /p:RebuildAll=false +msbuild "%D%bundle\releaseweb.wixproj" /t:Rebuild /p:Platform=%1 %BUILDOPTS% %CERTOPTS% /p:RebuildAll=false if errorlevel 1 exit /B msbuild "%D%make_zip.proj" /t:Build %BUILDOPTS% %CERTOPTS% diff -r 8417873f2eac -r 13001cf82931 Tools/msi/bundle/bundle.targets --- a/Tools/msi/bundle/bundle.targets Sun Sep 18 01:06:50 2016 +0300 +++ b/Tools/msi/bundle/bundle.targets Sat Sep 17 16:12:55 2016 -0700 @@ -87,16 +87,6 @@ - - - - - diff -r 8417873f2eac -r 13001cf82931 Tools/msi/bundle/packagegroups/launcher.wxs --- a/Tools/msi/bundle/packagegroups/launcher.wxs Sun Sep 18 01:06:50 2016 +0300 +++ b/Tools/msi/bundle/packagegroups/launcher.wxs Sat Sep 17 16:12:55 2016 -0700 @@ -4,7 +4,7 @@ $(OutputPath)\en-us\$(TargetName)$(TargetExt) rmdir /q/s "$(IntermediateOutputPath)\zip_$(ArchName)" "$(PythonExe)" "$(MSBuildThisFileDirectory)\make_zip.py" - $(Arguments) -e -o "$(TargetPath)" -t "$(IntermediateOutputPath)\zip_$(ArchName)" -b "$(OutDir.TrimEnd('\'))" + $(Arguments) -e -o "$(TargetPath)" -t "$(IntermediateOutputPath)\zip_$(ArchName)" -a "$(ArchName)" set DOC_FILENAME=python$(PythonVersion).chm set VCREDIST_PATH=$(VS140COMNTOOLS)\..\..\VC\redist\$(Platform)\Microsoft.VC140.CRT