summaryrefslogtreecommitdiffstats
path: root/build/wix/bundle
diff options
context:
space:
mode:
Diffstat (limited to 'build/wix/bundle')
-rw-r--r--build/wix/bundle/bundle.wxs118
-rw-r--r--build/wix/bundle/bundletheme.xml82
2 files changed, 0 insertions, 200 deletions
diff --git a/build/wix/bundle/bundle.wxs b/build/wix/bundle/bundle.wxs
deleted file mode 100644
index 21d101b587..0000000000
--- a/build/wix/bundle/bundle.wxs
+++ /dev/null
@@ -1,118 +0,0 @@
-<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
- xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"
- xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
-
- <!-- Get version from the embedded MSI -->
- <?define VersionNumber="!(bind.packageVersion.MainPackage)" ?>
-
- <!-- NEVER changer Upgrade Code otherwise you will have upgrade troubles -->
- <?define UpgradeCode="EC95672A-1A9D-489D-9283-E6B1CAA15F29" ?>
-
- <Bundle Name="!(loc.ApplicationName)" Version="$(var.VersionNumber)" Manufacturer="!(loc.ManufacturerFullName)" UpgradeCode="$(var.UpgradeCode)">
-
- <?if $(var.Platform) = x64 ?>
- <bal:Condition
- Message="#(loc.x86VersionRequired)">
- VersionNT64
- </bal:Condition>
- <?endif ?>
-
- <!-- checking for 32bits vcredist installation -->
- <util:RegistrySearch Id="vcredist32search"
- Variable="vcredist32installed"
- Root="HKLM"
- Key="SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x86"
- Value="Installed"
- Result="exists"
- Win64="no" />
-
- <!-- checking for 64bits vcredist installation -->
- <util:RegistrySearch Id="vcredist64search"
- Variable="vcredist64installed"
- Root="HKLM"
- Key="SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64"
- Value="Installed"
- Result="exists"
- Win64="yes" />
-
- <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkSidebarLicense">
- <bal:WixStandardBootstrapperApplication
- LicenseUrl=""
- LocalizationFile="..\Localization\mixxx_en-us.wxl"
- ThemeFile="bundletheme.xml"
- SuppressOptionsUI="no"
- ShowVersion="yes"
- LogoFile="build\wix\images\bundle_background_black.png"
- />
-
-<!-- LOCALIZATION -->
- <PayloadGroupRef Id='BundleLoc' />
-<!-- END LOCALIZATION -->
-
- </BootstrapperApplicationRef>
-
- <Variable Name="InstallFolder" Type="string" Value="[ProgramFiles6432Folder]Mixxx" />
- <Variable Name="LaunchTarget" Value="[InstallFolder]\mixxx.exe"/>
-
- <Chain DisableSystemRestore="yes">
-
- <!-- 32-bit / 64-bit variables -->
- <?if $(var.Platform) = x64 ?>
- <ExePackage
- Id="vcredist64"
- Name="Microsoft Visual C++ 2015 Redistributable (x64)"
- SourceFile="$(var.WINLIBPATH)\vc_redist.x64.exe"
- Cache="no"
- Compressed="yes"
- PerMachine="yes"
- Permanent="yes"
- Vital="yes"
- InstallCommand="/install /quiet /norestart"
- RepairCommand="/repair /quiet /norestart"
- UninstallCommand="/uninstall /quiet /norestart"
- DetectCondition="vcredist64installed">
-
- <!-- -->
- <ExitCode Value="3010" Behavior="forceReboot"/>
-
- <!-- Ignore "Newer version installed" error -->
- <ExitCode Value="1638" Behavior="success"/>
- </ExePackage>
- <?else ?>
- <ExePackage
- Id="vcredist"
- Name="Microsoft Visual C++ 2015 Redistributable (x86)"
- SourceFile="$(var.WINLIBPATH)\vc_redist.x86.exe"
- Cache="no"
- Compressed="yes"
- PerMachine="yes"
- Permanent="yes"
- Vital="yes"
- InstallCommand="/install /quiet /norestart"
- RepairCommand="/repair /quiet /norestart"
- UninstallCommand="/uninstall /quiet /norestart"
- DetectCondition="vcredist32installed">
-
- <!-- -->
- <ExitCode Value="3010" Behavior="forceReboot"/>
-
- <!-- Ignore "Newer version installed" error -->
- <ExitCode Value="1638" Behavior="success"/>
- </ExePackage>
- <?endif ?>
-
- <RollbackBoundary />
-
- <MsiPackage
- Id="MainPackage"
- SourceFile="$(var.MSIPackage)"
- DisplayInternalUI="yes"
- EnableFeatureSelection="yes"
- Compressed="yes"
- Vital="yes">
- <MsiProperty Name="INSTALLDIR" Value="[InstallFolder]" />
- </MsiPackage>
-
- </Chain>
- </Bundle>
-</Wix>
diff --git a/build/wix/bundle/bundletheme.xml b/build/wix/bundle/bundletheme.xml
deleted file mode 100644
index 6418108eab..0000000000
--- a/build/wix/bundle/bundletheme.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Theme xmlns="http://wixtoolset.org/schemas/thmutil/2010">
- <Window Width="450" Height="450" HexStyle="100a0000" FontId="0">#(loc.Caption)</Window>
- <Font Id="0" Height="-12" Weight="500" Foreground="ffffff" Background="FFFFFF">Segoe UI</Font>
- <Font Id="1" Height="-24" Weight="500" Foreground="ffffff">Segoe UI</Font>
- <Font Id="2" Height="-22" Weight="500" Foreground="999999">Segoe UI</Font>
- <Font Id="3" Height="-12" Weight="500" Foreground="ffffff" Background="000000">Segoe UI</Font>
- <Font Id="4" Height="-12" Weight="500" Foreground="ff0000" Background="FFFFFF" Underline="yes">Segoe UI</Font>
- <Page Name="Help">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.HelpHeader)</Text>
- <Text X="11" Y="106" Width="-11" Height="-35" FontId="3" DisablePrefix="yes">#(loc.HelpText)</Text>
- <Button Name="HelpCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.HelpCloseButton)</Button>
- </Page>
- <Page Name="Install">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.InstallHeader)</Text>
- <Text X="11" Y="106" Width="-11" Height="-45" FontId="3" DisablePrefix="yes">#(loc.InstallMessage)</Text><!-- HexStyle="0x800000" -->
- <Text Name="InstallVersion" X="11" Y="-11" Width="-251" Height="17" FontId="3" DisablePrefix="yes" HideWhenDisabled="yes">#(loc.InstallVersion)</Text>
- <Button Name="OptionsButton" X="-171" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.InstallOptionsButton)</Button>
- <Button Name="InstallButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.InstallInstallButton)</Button>
- <Button Name="WelcomeCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.InstallCloseButton)</Button>
- </Page>
- <Page Name="Options">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.OptionsHeader)</Text>
- <Text X="11" Y="106" Width="-11" Height="17" FontId="3">#(loc.OptionsLocationLabel)</Text>
- <Editbox Name="FolderEditbox" X="11" Y="132" Width="-91" Height="21" TabStop="yes" FontId="3" FileSystemAutoComplete="yes" />
- <Button Name="BrowseButton" X="-11" Y="132" Width="75" Height="23" TabStop="yes" FontId="3">#(loc.OptionsBrowseButton)</Button>
- <Button Name="OptionsOkButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.OptionsOkButton)</Button>
- <Button Name="OptionsCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.OptionsCancelButton)</Button>
- </Page>
- <Page Name="FilesInUse">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.FilesInUseHeader)</Text>
- <Text X="11" Y="106" Width="-11" Height="34" FontId="3" DisablePrefix="yes">#(loc.FilesInUseLabel)</Text>
- <Text Name="FilesInUseText" X="11" Y="149" Width="-11" Height="-75" FontId="3" DisablePrefix="yes" HexStyle="0x0000000C"></Text>
- <Button Name="FilesInUseCloseRadioButton" X="11" Y="-60" Width="-11" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes" HexStyle="0x000009">#(loc.FilesInUseCloseRadioButton)</Button>
- <Button Name="FilesInUseDontCloseRadioButton" X="11" Y="-40" Width="-11" Height="23" TabStop="yes" Transparent="yes" FontId="0" HideWhenDisabled="yes" HexStyle="0x000009">#(loc.FilesInUseDontCloseRadioButton)</Button>
- <Button Name="FilesInUseOkButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.FilesInUseOkButton)</Button>
- <Button Name="FilesInUseCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.FilesInUseCancelButton)</Button>
- </Page>
- <Page Name="Progress">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.ProgressHeader)</Text>
- <Text X="11" Y="106" Width="-11" Height="17" FontId="3" DisablePrefix="yes">#(loc.ProgressLabel)</Text>
- <Text Name="OverallProgressPackageText" X="11" Y="186" Width="-11" Height="17" FontId="3" DisablePrefix="yes">#(loc.OverallProgressPackageText)</Text>
- <Progressbar Name="OverallCalculatedProgressbar" X="11" Y="212" Width="-11" Height="20" />
- <Text Name="ExecuteProgressActionDataText" X="11" Y="240" Width="-11" Height="17" FontId="3" DisablePrefix="yes" />
- <Button Name="ProgressCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.ProgressCancelButton)</Button>
- </Page>
- <Page Name="Modify">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.ModifyHeader)</Text>
- <Button Name="RepairButton" X="-171" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.ModifyRepairButton)</Button>
- <Button Name="UninstallButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.ModifyUninstallButton)</Button>
- <Button Name="ModifyCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.ModifyCloseButton)</Button>
- </Page>
- <Page Name="Success">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.SuccessHeader)</Text>
- <Text Name="SuccessInstallHeader" X="11" Y="106" Width="-11" Height="64" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessInstallHeader)</Text>
- <Text Name="SuccessRepairHeader" X="11" Y="106" Width="-11" Height="64" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessRepairHeader)</Text>
- <Text Name="SuccessUninstallHeader" X="11" Y="106" Width="-11" Height="64" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessUninstallHeader)</Text>
- <Button Name="LaunchButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.SuccessLaunchButton)</Button>
- <Text Name="SuccessRestartText" X="11" Y="-51" Width="-11" Height="34" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.SuccessRestartText)</Text>
- <Button Name="SuccessRestartButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.SuccessRestartButton)</Button>
- <Button Name="SuccessCancelButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.SuccessCloseButton)</Button>
- </Page>
- <Page Name="Failure">
- <Image X="0" Y="0" Width="450" Height="450" ImageFile="logo.png"/>
- <Text X="11" Y="65" Width="-11" Height="32" FontId="2" DisablePrefix="yes">#(loc.FailureHeader)</Text>
- <Text Name="FailureInstallHeader" X="11" Y="106" Width="-11" Height="64" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureInstallHeader)</Text>
- <Text Name="FailureUninstallHeader" X="11" Y="106" Width="-11" Height="64" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureRepairHeader)</Text>
- <Text Name="FailureRepairHeader" X="11" Y="106" Width="-11" Height="64" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureUninstallHeader)</Text>
- <Hypertext Name="FailureLogFileLink" X="11" Y="179" Width="-11" Height="-104" FontId="3" TabStop="yes" HideWhenDisabled="yes">#(loc.FailureHyperlinkLogText)</Hypertext>
- <Hypertext Name="FailureMessageText" X="11" Y="-115" Width="-11" Height="80" FontId="3" TabStop="yes" HideWhenDisabled="yes" />
- <Text Name="FailureRestartText" X="11" Y="-57" Width="-11" Height="80" FontId="3" HideWhenDisabled="yes" DisablePrefix="yes">#(loc.FailureRestartText)</Text>
- <Button Name="FailureRestartButton" X="-91" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.FailureRestartButton)</Button>
- <Button Name="FailureCloseButton" X="-11" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0">#(loc.FailureCloseButton)</Button>
- </Page>
-</Theme>