 c760ac1766
			
		
	
	c760ac1766
	
	
	
		
			
			Also close console window when not using CLI. Remove deployment section of appveyor.yml for the time being.
		
			
				
	
	
		
			53 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="utf-8"?>
 | |
| <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
 | |
|     <!-- Setting the product ID to "*" means all upgrades are treated as major upgrades, and will uninstall the old version 
 | |
|          before installing the new one. This is desireable because it means nothing breaks if we fail to follow the component rules precisely. -->
 | |
|     <Product Id="*" Name="ALttP Entrance Randomizer" Language="1033" Version="$(env.ER_Version)" Manufacturer="Randomizer Community" UpgradeCode="0229C621-5F8A-4D59-962A-5826C58B93DD" >
 | |
|         <Package Id="*" InstallerVersion="400" Compressed="yes" InstallScope="perMachine" />
 | |
|         <!-- Allowing downgrades will cause a harmless warning to be emitted. This wearning is not relevant here, allowing downgrades via a new major upgrade is safe for a simple standalone app like this-->
 | |
|         <MajorUpgrade AllowDowngrades="yes"/>
 | |
|         <Media Id="1" Cabinet="contents.cab" EmbedCab="yes" CompressionLevel="high"/>
 | |
|         <Directory Id="TARGETDIR" Name="SourceDir">
 | |
|             <Directory Id='ProgramFilesFolder' Name='PFiles'>
 | |
|                 <Directory Id='INSTALLDIR' Name='ALttP Entrance Randomizer'/>
 | |
|             </Directory>
 | |
|             <Directory Id="ProgramMenuFolder">
 | |
|                 <Directory Id="ApplicationProgramsFolder" Name="ALttP Entrance Randomizer"/>
 | |
|             </Directory>
 | |
|         </Directory>
 | |
|         <DirectoryRef Id="ApplicationProgramsFolder">
 | |
|             <Component Id="ApplicationShortcut" Guid="0054698A-5A56-4B36-8176-8FEC1762EF2D">
 | |
|                 <RemoveFolder Id="CleanUpShortCut" Directory="ApplicationProgramsFolder" On="uninstall"/>
 | |
|                 <RegistryValue Root="HKCU" Key="Software\ALttPEntranceRandomizer" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
 | |
|             </Component>
 | |
|         </DirectoryRef>
 | |
|         <Feature Id="Complete"
 | |
|              Title="ALttP Entrance Randomizer"
 | |
|              Description="ALttP Entrance Randomizer"
 | |
|              Level="1">
 | |
|             <ComponentGroupRef Id="ERFiles"/>
 | |
|             <ComponentRef Id="ApplicationShortcut"/>
 | |
|         </Feature>
 | |
| 
 | |
|         <Icon Id="ER.ico" SourceFile="Data/ER.ico" />
 | |
|         <Property Id="DISABLEADVTSHORTCUTS" Secure="yes">1</Property>
 | |
|         <Property Id="ARPPRODUCTICON" Value="ER.ico" />
 | |
|         <Property Id="WIXUI_INSTALLDIR">INSTALLDIR</Property>
 | |
|         <UI>
 | |
|           <UIRef Id="WixUI_InstallDir" />
 | |
|           <UIRef Id="WixUI_ErrorProgressText" />
 | |
|           <!-- Skip license page -->
 | |
|           <Publish Dialog="WelcomeDlg"
 | |
|                     Control="Next"
 | |
|                     Event="NewDialog"
 | |
|                     Value="InstallDirDlg"
 | |
|                     Order="2">1</Publish>
 | |
|           <Publish Dialog="InstallDirDlg"
 | |
|                     Control="Back"
 | |
|                     Event="NewDialog"
 | |
|                     Value="WelcomeDlg"
 | |
|                     Order="2">1</Publish>
 | |
|         </UI>
 | |
|     </Product>
 | |
| </Wix>
 |