2016-09-25 22:16:30 +00:00
|
|
|
<?xml version='1.0' encoding='windows-1252'?>
|
2016-11-21 10:29:19 +00:00
|
|
|
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi' xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
|
|
|
|
<Product Name='Polaris' Id='33986EB1-E35C-4E01-817C-FA23F0C0FB88' UpgradeCode='9D86F109-E1EC-4C67-826C-8FB813838C49' Language='1033' Codepage='1252' Version='0.2.0' Manufacturer='Antoine Gersant'>
|
2016-09-25 22:16:30 +00:00
|
|
|
|
2016-11-21 09:34:28 +00:00
|
|
|
<Package Id='*' Keywords='Installer' Platform='x64' InstallPrivileges='elevated' InstallScope='perMachine' Description='Polaris Installer' Manufacturer='Antoine Gersant' Languages='1033' Compressed='yes' SummaryCodepage='1252' />
|
2016-09-25 22:16:30 +00:00
|
|
|
|
2016-11-21 01:50:35 +00:00
|
|
|
<Upgrade Id='9D86F109-E1EC-4C67-826C-8FB813838C49'>
|
2016-11-21 07:21:25 +00:00
|
|
|
<UpgradeVersion OnlyDetect='no' Property='OTHERFOUND' Minimum='0.1.0' IncludeMinimum='yes' Maximum='0.2.0' IncludeMaximum='no' />
|
2016-11-21 01:50:35 +00:00
|
|
|
</Upgrade>
|
2016-11-21 07:21:25 +00:00
|
|
|
|
2016-11-21 01:50:35 +00:00
|
|
|
<InstallExecuteSequence>
|
2016-11-21 07:21:25 +00:00
|
|
|
<RemoveExistingProducts After='InstallFinalize' />
|
2016-11-21 01:50:35 +00:00
|
|
|
</InstallExecuteSequence>
|
|
|
|
|
2016-09-26 00:23:39 +00:00
|
|
|
<Media Id='1' Cabinet='Sample.cab' EmbedCab='yes' DiskPrompt='Installation Media #1' />
|
|
|
|
<Property Id='DiskPrompt' Value='Polaris Installation [1]' />
|
2016-09-25 22:16:30 +00:00
|
|
|
|
|
|
|
<Directory Id='TARGETDIR' Name='SourceDir'>
|
|
|
|
<Directory Id='ProgramFiles64Folder' Name='PFiles'>
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='INSTALL_DIR' Name='Polaris' FileSource='.'>
|
2016-09-25 22:16:30 +00:00
|
|
|
|
2016-11-21 07:21:25 +00:00
|
|
|
<Component Id='MainExecutable' Guid='4E27209A-48B6-4A2A-8778-6383C83F0B24'>
|
|
|
|
<File Source='polaris.exe' KeyPath='yes' Checksum='yes'>
|
|
|
|
<Shortcut Id='StartupMenuPolaris' Directory='StartupFolder' Name='Polaris' WorkingDirectory='INSTALL_DIR' Icon='polaris.exe' IconIndex='0' Advertise='yes' />
|
|
|
|
<Shortcut Id='StartMenuPolaris' Directory='ProgramMenuDir' Name='Polaris' WorkingDirectory='INSTALL_DIR' Icon='polaris.exe' IconIndex='0' Advertise='yes' />
|
|
|
|
<Shortcut Id='DesktopPolaris' Directory='DesktopFolder' Name='Polaris' WorkingDirectory='INSTALL_DIR' Icon='polaris.exe' IconIndex='0' Advertise='yes' />
|
|
|
|
</File>
|
|
|
|
</Component>
|
|
|
|
|
|
|
|
<Component Id='OpenSSL' Guid='8F4A07F6-CADB-4001-92F6-C7184A053B3B'>
|
|
|
|
<File Id='LibEAY' Name='libeay32.dll' Source='libeay32.dll' />
|
|
|
|
<File Id='LibEAYmd' Name='libeay32md.dll' Source='libeay32md.dll' />
|
|
|
|
</Component>
|
2016-09-25 22:16:30 +00:00
|
|
|
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='web' Name='web'>
|
|
|
|
|
|
|
|
<Component Id='WebUIIndex' Guid='B666CED5-951E-40F4-8A33-E9C4FEEFF578'>
|
|
|
|
<File Name='index.html' />
|
2016-09-25 22:16:30 +00:00
|
|
|
</Component>
|
|
|
|
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='js' Name='js'>
|
|
|
|
<Component Id='WebUIJS' Guid='D5C12922-182A-4AE9-B863-D7ACA7FC2357'>
|
|
|
|
<File Name='utils.js' />
|
|
|
|
<File Name='notify.js' />
|
|
|
|
</Component>
|
|
|
|
</Directory>
|
2016-09-25 22:16:30 +00:00
|
|
|
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='lib' Name='lib'>
|
|
|
|
<Component Id='WebUILib' Guid='294ECB0A-2CE7-4F1F-852C-FA81E6082B4C'>
|
|
|
|
<File Name='js.cookie.js' />
|
|
|
|
<File Name='riot+compiler.min.js' />
|
2016-09-25 22:16:30 +00:00
|
|
|
</Component>
|
2016-11-21 07:21:25 +00:00
|
|
|
</Directory>
|
2016-09-25 22:16:30 +00:00
|
|
|
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='tags' Name='tags'>
|
|
|
|
<Component Id='WebUITags' Guid='E1058E84-EC96-4CD8-8E51-DBB1F2DAA593'>
|
|
|
|
<File Name='auth.tag' />
|
|
|
|
<File Name='breadcrumbs.tag' />
|
|
|
|
<File Name='browser.tag' />
|
|
|
|
<File Name='main.tag' />
|
|
|
|
<File Name='player.tag' />
|
|
|
|
<File Name='playlist.tag' />
|
|
|
|
</Component>
|
|
|
|
</Directory>
|
2016-10-03 06:31:30 +00:00
|
|
|
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='style' Name='style'>
|
|
|
|
<Component Id='WebUIStyle' Guid='9D8F839D-7E94-4DE4-9B22-30360C1A433D'>
|
|
|
|
<File Name='default.css' />
|
|
|
|
</Component>
|
2016-09-25 22:16:30 +00:00
|
|
|
</Directory>
|
2016-11-21 07:21:25 +00:00
|
|
|
|
2016-09-25 22:16:30 +00:00
|
|
|
</Directory>
|
|
|
|
</Directory>
|
|
|
|
</Directory>
|
|
|
|
|
2016-11-21 09:34:28 +00:00
|
|
|
<Directory Id='CommonAppDataFolder'>
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='AppDataPolaris' Name='Polaris'>
|
|
|
|
<Component Id='ConfigFile' Guid='FAF6D040-CFA2-4C56-B5EB-C8A3054294E0'>
|
2016-11-21 09:34:28 +00:00
|
|
|
<File Source='polaris.toml'>
|
|
|
|
<Permission GenericAll='yes' User='Everyone' />
|
|
|
|
</File>
|
2016-11-21 07:21:25 +00:00
|
|
|
<RemoveFolder Id='RemoveAppDataPolaris' Directory='AppDataPolaris' On='uninstall' />
|
|
|
|
</Component>
|
|
|
|
</Directory>
|
|
|
|
</Directory>
|
|
|
|
|
2016-09-25 22:16:30 +00:00
|
|
|
<Directory Id='DesktopFolder' Name='Desktop' />
|
2016-09-26 01:35:22 +00:00
|
|
|
<Directory Id='StartupFolder' Name='Startup' />
|
2016-09-25 22:16:30 +00:00
|
|
|
|
|
|
|
<Directory Id='ProgramMenuFolder' Name='Programs'>
|
2016-11-21 07:21:25 +00:00
|
|
|
<Directory Id='ProgramMenuDir' Name='Polaris'>
|
|
|
|
<Component Id='ProgramMenuDir' Guid='9E677DF0-414B-481F-ACCC-73B2A38EC93A'>
|
|
|
|
<RemoveFolder Id='ProgramMenuDir' On='uninstall' />
|
|
|
|
<RegistryValue Root='HKCU' Key='Software\Polaris' Name='ProgramMenuEntry' Type='string' Value='' KeyPath='yes' />
|
|
|
|
</Component>
|
|
|
|
</Directory>
|
2016-09-25 22:16:30 +00:00
|
|
|
</Directory>
|
|
|
|
|
|
|
|
</Directory>
|
|
|
|
|
2016-11-21 10:29:19 +00:00
|
|
|
<!--Remove extra files after uninstall (db, thumbnails, etc.)-->
|
|
|
|
<Property Id="EXTRADATAPATH">
|
|
|
|
<RegistrySearch Root="HKLM" Key="SOFTWARE\Polaris" Name="ExtraDataPath" Type="raw" Id="ExtraDataPathSearch" />
|
|
|
|
</Property>
|
|
|
|
<DirectoryRef Id="AppDataPolaris">
|
|
|
|
<Component Id="CleanupExtraData" Guid="A74F0BA0-797F-4088-AF43-E7874AE679C7">
|
|
|
|
<RegistryValue Root="HKLM" Key="SOFTWARE\Polaris" Name="ExtraDataPath" Type="string" Value="[AppDataPolaris]" KeyPath="yes" />
|
|
|
|
<util:RemoveFolderEx On="uninstall" Property="EXTRADATAPATH" />
|
|
|
|
</Component>
|
|
|
|
</DirectoryRef>
|
|
|
|
|
2016-09-25 22:16:30 +00:00
|
|
|
<Feature Id='Complete' Level='1'>
|
|
|
|
<ComponentRef Id='MainExecutable' />
|
|
|
|
<ComponentRef Id='OpenSSL' />
|
|
|
|
<ComponentRef Id='ConfigFile' />
|
|
|
|
<ComponentRef Id='WebUIIndex' />
|
2016-11-21 01:50:35 +00:00
|
|
|
<ComponentRef Id='WebUIJS' />
|
2016-09-25 22:16:30 +00:00
|
|
|
<ComponentRef Id='WebUILib' />
|
2016-10-03 06:31:30 +00:00
|
|
|
<ComponentRef Id='WebUIStyle' />
|
2016-09-25 22:16:30 +00:00
|
|
|
<ComponentRef Id='WebUITags' />
|
|
|
|
<ComponentRef Id='ProgramMenuDir' />
|
2016-11-21 10:29:19 +00:00
|
|
|
<ComponentRef Id='CleanupExtraData' />
|
2016-09-25 22:16:30 +00:00
|
|
|
</Feature>
|
|
|
|
|
|
|
|
<Icon Id='polaris.exe' SourceFile='polaris.exe' />
|
2016-09-25 22:54:37 +00:00
|
|
|
<Property Id='ARPPRODUCTICON' Value='polaris.exe' />
|
2016-09-25 22:16:30 +00:00
|
|
|
|
2016-11-21 07:21:25 +00:00
|
|
|
<Property Id='WIXUI_INSTALLDIR' Value='INSTALL_DIR' />
|
|
|
|
<UIRef Id='WixUI_Minimal' />
|
|
|
|
<WixVariable Id='WixUILicenseRtf' Value='license.rtf' />
|
|
|
|
<WixVariable Id='WixUIDialogBmp' Value='dialog.bmp' />
|
|
|
|
<WixVariable Id='WixUIBannerBmp' Value='banner.bmp' />
|
2016-09-26 00:13:24 +00:00
|
|
|
|
2016-09-25 22:16:30 +00:00
|
|
|
</Product>
|
|
|
|
</Wix>
|