Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> |
| 3 | <Fragment> |
| 4 | <ComponentGroup Id="exe_txt"> |
| 5 | <Component Id="LICENSE.txt" Directory="InstallDirectory" Guid="*"> |
| 6 | <File Name="LICENSE.txt" Source="LICENSE" KeyPath="yes" /> |
| 7 | </Component> |
| 8 | <Component Id="NEWS.txt" Directory="InstallDirectory" Guid="*"> |
| 9 | <File Name="NEWS.txt" Source="!(bindpath.src)Misc\NEWS" KeyPath="yes" /> |
| 10 | </Component> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 11 | </ComponentGroup> |
| 12 | </Fragment> |
| 13 | |
| 14 | <Fragment> |
| 15 | <PropertyRef Id="REGISTRYKEY" /> |
| 16 | |
| 17 | <ComponentGroup Id="exe_python"> |
| 18 | <Component Id="python.exe" Directory="InstallDirectory" Guid="$(var.PythonExeComponentGuid)"> |
| 19 | <File Name="python.exe" KeyPath="yes" /> |
Steve Dower | 1d4880d | 2015-05-03 14:54:32 -0700 | [diff] [blame] | 20 | |
| 21 | <RegistryKey Root="HKMU" Key="[REGISTRYKEY]"> |
| 22 | <RegistryValue Key="InstallPath" Type="string" Value="[InstallDirectory]" KeyPath="no" /> |
Steve Dower | 4943749 | 2015-07-08 20:18:44 -0700 | [diff] [blame] | 23 | <RegistryValue Key="InstallPath" Name="ExecutablePath" Type="string" Value="[#python.exe]" KeyPath="no" /> |
Steve Dower | 1d4880d | 2015-05-03 14:54:32 -0700 | [diff] [blame] | 24 | </RegistryKey> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 25 | </Component> |
| 26 | <Component Id="pythonw.exe" Directory="InstallDirectory" Guid="$(var.PythonwExeComponentGuid)"> |
| 27 | <File Name="pythonw.exe" KeyPath="yes" /> |
Steve Dower | 0533826 | 2016-07-24 18:04:29 -0700 | [diff] [blame] | 28 | <RegistryKey Root="HKMU" Key="[REGISTRYKEY]"> |
| 29 | <RegistryValue Key="InstallPath" Name="WindowedExecutablePath" Type="string" Value="[#pythonw.exe]" KeyPath="no" /> |
| 30 | </RegistryKey> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 31 | </Component> |
Steve Dower | fcbe1df | 2015-09-08 21:39:01 -0700 | [diff] [blame] | 32 | <Component Id="vcruntime140.dll" Directory="InstallDirectory" Guid="*"> |
| 33 | <File Name="vcruntime140.dll" Source="!(bindpath.redist)vcruntime140.dll" KeyPath="yes" /> |
| 34 | </Component> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 35 | </ComponentGroup> |
| 36 | </Fragment> |
| 37 | |
| 38 | <Fragment> |
| 39 | <ComponentGroup Id="exe_python_symbols"> |
| 40 | <Component Id="python.pdb" Directory="InstallDirectory" Guid="*"> |
| 41 | <File Name="python.pdb" /> |
| 42 | </Component> |
| 43 | <Component Id="pythonw.pdb" Directory="InstallDirectory" Guid="*"> |
| 44 | <File Name="pythonw.pdb" /> |
| 45 | </Component> |
| 46 | </ComponentGroup> |
| 47 | </Fragment> |
| 48 | |
| 49 | <Fragment> |
| 50 | <ComponentGroup Id="exe_python_d"> |
| 51 | <Component Id="python_d.exe" Directory="InstallDirectory" Guid="*"> |
| 52 | <File Name="python_d.exe" /> |
| 53 | </Component> |
| 54 | <Component Id="python_d.pdb" Directory="InstallDirectory" Guid="*"> |
| 55 | <File Name="python_d.pdb" /> |
| 56 | </Component> |
| 57 | <Component Id="pythonw_d.exe" Directory="InstallDirectory" Guid="*"> |
| 58 | <File Name="pythonw_d.exe" /> |
| 59 | </Component> |
| 60 | <Component Id="pythonw_d.pdb" Directory="InstallDirectory" Guid="*"> |
| 61 | <File Name="pythonw_d.pdb" /> |
| 62 | </Component> |
| 63 | </ComponentGroup> |
| 64 | </Fragment> |
| 65 | |
| 66 | <Fragment> |
| 67 | <ComponentGroup Id="exe_icons"> |
| 68 | <Component Id="py.ico" Directory="DLLs" Guid="*"> |
Steve Dower | c7d1cf4 | 2016-09-05 14:05:17 -0700 | [diff] [blame] | 69 | <File Name="py.ico" Source="!(bindpath.src)PC\icons\py.ico" KeyPath="yes" /> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 70 | </Component> |
| 71 | <Component Id="pyc.ico" Directory="DLLs" Guid="*"> |
Steve Dower | c7d1cf4 | 2016-09-05 14:05:17 -0700 | [diff] [blame] | 72 | <File Name="pyc.ico" Source="!(bindpath.src)PC\icons\pyc.ico" KeyPath="yes" /> |
| 73 | </Component> |
| 74 | <Component Id="pyd.ico" Directory="DLLs" Guid="*"> |
| 75 | <File Name="pyd.ico" Source="!(bindpath.src)PC\icons\pyd.ico" KeyPath="yes" /> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 76 | </Component> |
| 77 | </ComponentGroup> |
| 78 | </Fragment> |
| 79 | </Wix> |