| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  | <?xml version="1.0" encoding="UTF-8"?> | 
					
						
							|  |  |  | <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> | 
					
						
							| 
									
										
										
										
											2023-05-24 20:06:00 -05:00
										 |  |  |     <?define exts=pyexpat;select;unicodedata;winsound;_bz2;_elementtree;_socket;_ssl;_ctypes;_hashlib;_multiprocessing;_lzma;_decimal;_overlapped;_sqlite3;_asyncio;_queue;_uuid;_wmi;_zoneinfo ?> | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  |     <Fragment> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |         <DirectoryRef Id="Lib_venv_scripts_nt" /> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  |         <ComponentGroup Id="lib_extensions"> | 
					
						
							|  |  |  |             <?foreach ext in $(var.exts)?> | 
					
						
							|  |  |  |          | 
					
						
							|  |  |  |             <Component Id="$(var.ext).pyd" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="$(var.ext).pyd" KeyPath="yes" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             <?endforeach ?> | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             <Component Id="sqlite3.dll" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="sqlite3.dll" KeyPath="yes" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2017-09-09 06:13:06 -07:00
										 |  |  |             <Component Id="libcrypto.dll" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="libcrypto$(var.ssltag).dll" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2017-07-17 11:15:48 +02:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2017-09-09 06:13:06 -07:00
										 |  |  |             <Component Id="libssl.dll" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="libssl$(var.ssltag).dll" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2017-07-17 11:15:48 +02:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2019-03-29 16:30:10 -07:00
										 |  |  |             <Component Id="libffi.dll" Directory="DLLs" Guid="*"> | 
					
						
							| 
									
										
										
										
											2021-09-08 03:18:32 +08:00
										 |  |  |                 <File Name="libffi-8.dll" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2019-03-29 16:30:10 -07:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |             <Component Id="venvlauncher.exe" Directory="Lib_venv_scripts_nt" Guid="*"> | 
					
						
							| 
									
										
										
										
											2024-01-17 21:52:23 +00:00
										 |  |  |                 <File Name="venvlauncher.exe" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |             </Component> | 
					
						
							|  |  |  |             <Component Id="venvwlauncher.exe" Directory="Lib_venv_scripts_nt" Guid="*"> | 
					
						
							| 
									
										
										
										
											2024-01-17 21:52:23 +00:00
										 |  |  |                 <File Name="venvwlauncher.exe" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  |         </ComponentGroup> | 
					
						
							|  |  |  |     </Fragment> | 
					
						
							|  |  |  |      | 
					
						
							|  |  |  |     <Fragment> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |         <!-- The auto-generated directory is not available when building symbols --> | 
					
						
							|  |  |  |         <DirectoryRef Id="Lib"> | 
					
						
							|  |  |  |             <Directory Id="Lib_venv__pdbs" Name="venv"> | 
					
						
							|  |  |  |                 <Directory Id="Lib_venv_scripts__pdbs" Name="scripts"> | 
					
						
							|  |  |  |                     <Directory Id="Lib_venv_scripts_nt__pdbs" Name="nt" /> | 
					
						
							|  |  |  |                 </Directory> | 
					
						
							|  |  |  |             </Directory> | 
					
						
							|  |  |  |         </DirectoryRef> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  |         <ComponentGroup Id="lib_extensions_symbols"> | 
					
						
							|  |  |  |             <?foreach ext in $(var.exts)?> | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             <Component Id="$(var.ext).pdb" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="$(var.ext).pdb" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             <?endforeach ?> | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             <Component Id="sqlite3.pdb" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="sqlite3.pdb" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2017-09-09 06:13:06 -07:00
										 |  |  |             <Component Id="libcrypto.pdb" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="libcrypto$(var.ssltag).pdb" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2017-07-17 11:15:48 +02:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2017-09-09 06:13:06 -07:00
										 |  |  |             <Component Id="libssl.pdb" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="libssl$(var.ssltag).pdb" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2017-07-17 11:15:48 +02:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |             <Component Id="venvlauncher.pdb" Directory="Lib_venv_scripts_nt__pdbs" Guid="*"> | 
					
						
							| 
									
										
										
										
											2024-01-17 21:52:23 +00:00
										 |  |  |                 <File Name="venvlauncher.pdb" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |             </Component> | 
					
						
							|  |  |  |             <Component Id="venvwlauncher.pdb" Directory="Lib_venv_scripts_nt__pdbs" Guid="*"> | 
					
						
							| 
									
										
										
										
											2024-01-17 21:52:23 +00:00
										 |  |  |                 <File Name="venvwlauncher.pdb" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2018-12-10 08:11:21 -08:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  |         </ComponentGroup> | 
					
						
							|  |  |  |     </Fragment> | 
					
						
							|  |  |  |      | 
					
						
							|  |  |  |     <Fragment> | 
					
						
							| 
									
										
										
										
											2019-03-27 08:14:53 -07:00
										 |  |  |         <!-- The auto-generated directory is not available when building debug binaries --> | 
					
						
							|  |  |  |         <DirectoryRef Id="Lib"> | 
					
						
							|  |  |  |             <Directory Id="Lib_venv__d" Name="venv"> | 
					
						
							|  |  |  |                 <Directory Id="Lib_venv_scripts__d" Name="scripts"> | 
					
						
							|  |  |  |                     <Directory Id="Lib_venv_scripts_nt__d" Name="nt" /> | 
					
						
							|  |  |  |                 </Directory> | 
					
						
							|  |  |  |             </Directory> | 
					
						
							|  |  |  |         </DirectoryRef> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  |         <ComponentGroup Id="lib_extensions_d"> | 
					
						
							|  |  |  |             <?foreach ext in $(var.exts)?> | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             <Component Id="$(var.ext)_d.pyd" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="$(var.ext)_d.pyd" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							|  |  |  |             <Component Id="$(var.ext)_d.pdb" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="$(var.ext)_d.pdb" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             <?endforeach ?> | 
					
						
							| 
									
										
										
										
											2015-02-18 18:02:22 -08:00
										 |  |  |              | 
					
						
							|  |  |  |             <Component Id="sqlite3_d.dll" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="sqlite3_d.dll" KeyPath="yes" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							|  |  |  |             <Component Id="sqlite3_d.pdb" Directory="DLLs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="sqlite3_d.pdb" KeyPath="yes" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2019-03-27 08:14:53 -07:00
										 |  |  |             <Component Id="venvlauncher_d.exe" Directory="Lib_venv_scripts_nt__d" Guid="*"> | 
					
						
							| 
									
										
										
										
											2024-01-17 21:52:23 +00:00
										 |  |  |                 <File Name="venvlauncher_d.exe" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2019-03-27 08:14:53 -07:00
										 |  |  |             </Component> | 
					
						
							|  |  |  |             <Component Id="venvwlauncher_d.exe" Directory="Lib_venv_scripts_nt__d" Guid="*"> | 
					
						
							| 
									
										
										
										
											2024-01-17 21:52:23 +00:00
										 |  |  |                 <File Name="venvwlauncher_d.exe" KeyPath="yes" /> | 
					
						
							| 
									
										
										
										
											2019-03-27 08:14:53 -07:00
										 |  |  |             </Component> | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  |         </ComponentGroup> | 
					
						
							|  |  |  |     </Fragment> | 
					
						
							|  |  |  |     <Fragment> | 
					
						
							|  |  |  |         <PropertyRef Id="REGISTRYKEY" /> | 
					
						
							|  |  |  |          | 
					
						
							|  |  |  |         <ComponentGroup Id="lib_files"> | 
					
						
							|  |  |  |             <Component Id="PythonPathRegistry" Directory="Lib" Guid="*"> | 
					
						
							|  |  |  |                 <RegistryKey Root="HKMU" Key="[REGISTRYKEY]"> | 
					
						
							|  |  |  |                     <RegistryValue Key="PythonPath" Type="string" Value="[Lib];[DLLs]" /> | 
					
						
							|  |  |  |                 </RegistryKey> | 
					
						
							|  |  |  |             </Component> | 
					
						
							|  |  |  |         </ComponentGroup> | 
					
						
							|  |  |  |     </Fragment> | 
					
						
							| 
									
										
										
										
											2016-10-09 20:18:52 -07:00
										 |  |  |     <Fragment> | 
					
						
							|  |  |  |         <ComponentGroup Id="lib_cat"> | 
					
						
							|  |  |  |             <Component Id="lib_cat" Directory="Catalogs" Guid="*"> | 
					
						
							|  |  |  |                 <File Name="python_lib.cat" KeyPath="yes" /> | 
					
						
							|  |  |  |             </Component> | 
					
						
							|  |  |  |         </ComponentGroup> | 
					
						
							|  |  |  |     </Fragment> | 
					
						
							| 
									
										
										
										
											2015-02-05 22:08:48 -08:00
										 |  |  | </Wix> |