File tree Expand file tree Collapse file tree 11 files changed +26
-4
lines changed Expand file tree Collapse file tree 11 files changed +26
-4
lines changed Original file line number Diff line number Diff line change 1+ Prevent CVE-2022-26488 by ensuring the Add to PATH option in the Windows
2+ installer uses the correct path when being repaired.
Original file line number Diff line number Diff line change 9595 <Chain ParallelCache =" yes" >
9696 <PackageGroupRef Id =" crt" />
9797 <PackageGroupRef Id =" core" />
98- <PackageGroupRef Id =" dev" />
9998 <PackageGroupRef Id =" exe" />
99+ <PackageGroupRef Id =" dev" />
100100 <PackageGroupRef Id =" lib" />
101101 <PackageGroupRef Id =" test" />
102102 <PackageGroupRef Id =" doc" />
Original file line number Diff line number Diff line change 5353 </Fragment >
5454
5555 <Fragment >
56- <?ifdef InstallDirectoryGuidSeed ?>
5756 <Directory Id =" TARGETDIR" Name =" SourceDir" >
57+ <?ifdef InstallDirectoryGuidSeed ?>
5858 <Directory Id =" InstallDirectory" ComponentGuidGenerationSeed =" $(var.InstallDirectoryGuidSeed)" />
59+ <?endif ?>
5960 </Directory >
60- <?endif ?>
61+ </Fragment >
62+
63+ <Fragment >
64+ <!-- Locate TARGETDIR automatically assuming we have executables installed -->
65+ <Property Id =" TARGETDIR" >
66+ <ComponentSearch Id =" PythonExe_Directory" Guid =" $(var.PythonExeComponentGuid)" >
67+ <DirectorySearch Id =" PythonExe_Directory" AssignToProperty =" yes" Path =" ." >
68+ <FileSearch Id =" PythonExe_DirectoryFile" Name =" python.exe" />
69+ </DirectorySearch >
70+ </ComponentSearch >
71+ </Property >
72+ <Property Id =" DetectTargetDir" Value =" 1" />
6173 </Fragment >
6274
6375 <!-- Top-level directories -->
Original file line number Diff line number Diff line change 44 <Package InstallerVersion =" 300" Compressed =" yes" InstallScope =" perUser" Platform =" $(var.Platform)" />
55 <MediaTemplate EmbedCab =" yes" CompressionLevel =" high" />
66
7+ <PropertyRef Id =" DetectTargetDir" />
78 <PropertyRef Id =" UpgradeTable" />
89
910 <Feature Id =" DefaultFeature" AllowAdvertise =" no" Title =" !(loc.Title)" Description =" !(loc.Description)" >
Original file line number Diff line number Diff line change 44 <Package InstallerVersion =" 300" Compressed =" yes" InstallScope =" perUser" Platform =" $(var.Platform)" />
55 <MediaTemplate EmbedCab =" yes" CompressionLevel =" high" />
66
7+ <PropertyRef Id =" DetectTargetDir" />
78 <PropertyRef Id =" UpgradeTable" />
89 <PropertyRef Id =" REGISTRYKEY" />
910
Original file line number Diff line number Diff line change 44 <Package InstallerVersion =" 300" Compressed =" yes" InstallScope =" perUser" Platform =" $(var.Platform)" />
55 <MediaTemplate EmbedCab =" yes" CompressionLevel =" high" />
66
7+ <PropertyRef Id =" DetectTargetDir" />
78 <PropertyRef Id =" UpgradeTable" />
89 <PropertyRef Id =" REGISTRYKEY" />
910
Original file line number Diff line number Diff line change 22<Wix xmlns =" http://schemas.microsoft.com/wix/2006/wi" >
33 <Product Id =" *" Language =" !(loc.LCID)" Name =" !(loc.Title)" Version =" $(var.Version)" Manufacturer =" !(loc.Manufacturer)" UpgradeCode =" $(var.UpgradeCode)" >
44 <Package InstallerVersion =" 300" Compressed =" yes" InstallScope =" perUser" Platform =" $(var.Platform)" />
5-
5+
6+ <PropertyRef Id =" DetectTargetDir" />
67 <PropertyRef Id =" UpgradeTable" />
78 <PropertyRef Id =" REGISTRYKEY" />
89
Original file line number Diff line number Diff line change 44 <Package InstallerVersion =" 300" Compressed =" yes" InstallScope =" perUser" Platform =" $(var.Platform)" />
55 <MediaTemplate EmbedCab =" yes" CompressionLevel =" high" />
66
7+ <PropertyRef Id =" DetectTargetDir" />
78 <PropertyRef Id =" UpgradeTable" />
89 <PropertyRef Id =" REGISTRYKEY" />
910
Original file line number Diff line number Diff line change 44 <Package InstallerVersion =" 300" Compressed =" yes" InstallScope =" perUser" Platform =" $(var.Platform)" />
55 <MediaTemplate EmbedCab =" yes" CompressionLevel =" high" />
66
7+ <PropertyRef Id =" DetectTargetDir" />
78 <PropertyRef Id =" UpgradeTable" />
89 <PropertyRef Id =" REGISTRYKEY" />
910
Original file line number Diff line number Diff line change 44 <Package InstallerVersion =" 300" Compressed =" yes" InstallScope =" perUser" Platform =" $(var.Platform)" />
55 <MediaTemplate EmbedCab =" yes" CompressionLevel =" high" />
66
7+ <PropertyRef Id =" DetectTargetDir" />
78 <PropertyRef Id =" UpgradeTable" />
89
910 <Feature Id =" DefaultFeature" AllowAdvertise =" no" Title =" !(loc.Title)" Description =" !(loc.Description)" >
You can’t perform that action at this time.
0 commit comments