Update Windows to Qt 6.7 and remove 32-bit support
This commit is contained in:
parent
45ccd1a811
commit
fe9282e7d9
5 changed files with 12 additions and 60 deletions
|
|
@ -1,9 +1,5 @@
|
|||
<!-- This block is autogenerated using scripts\update-msvcredist.ps1 -->
|
||||
<?define VCREDIST_VER = "14.40.33810.0" ?>
|
||||
<?define VCREDIST_X86_SIZE = "13867304" ?>
|
||||
<?define VCREDIST_X86_SHA512 = "91A6283F774F9E2338B65AA835156854E9E76AED32F821B13CFD070DD6C87E1542CE2D5845BEB5E4AF1DDB102314BB6E0AD6214D896BB3E387590A01EAE0C182" ?>
|
||||
<?define VCREDIST_X86_URL = "https://download.visualstudio.microsoft.com/download/pr/9c69db26-cda4-472d-bdae-f2b87f4a0177/A32DD41EAAB0C5E1EAA78BE3C0BB73B48593DE8D97A7510B97DE3FD993538600/VC_redist.x86.exe" ?>
|
||||
<?define VCREDIST_X86_UPGRADE_CODE = "65E5BD06-6392-3027-8C26-853107D3CF1A" ?>
|
||||
<?define VCREDIST_X64_SIZE = "25397512" ?>
|
||||
<?define VCREDIST_X64_SHA512 = "5935B69F5138AC3FBC33813C74DA853269BA079F910936AEFA95E230C6092B92F6225BFFB594E5DD35FF29BF260E4B35F91ADEDE90FDF5F062030D8666FD0104" ?>
|
||||
<?define VCREDIST_X64_URL = "https://download.visualstudio.microsoft.com/download/pr/1754ea58-11a6-44ab-a262-696e194ce543/3642E3F95D50CC193E4B5A0B0FFBF7FE2C08801517758B4C8AEB7105A091208A/VC_redist.x64.exe" ?>
|
||||
|
|
@ -24,7 +20,8 @@
|
|||
DisableModify="yes"
|
||||
IconSourceFile="..\..\app\moonlight.ico">
|
||||
|
||||
<bal:Condition Message="Moonlight requires Windows 7 or later." Condition="VersionNT >= v6.1" />
|
||||
<bal:Condition Message="This version of Moonlight requires Windows 10 or later." Condition="VersionNT >= v10.0" />
|
||||
<bal:Condition Message="This version of Moonlight requires a 64-bit version of Windows." Condition="NativeMachine <> 332" />
|
||||
|
||||
<Variable Name="InstallFolder" Type="formatted" Value="[ProgramFiles6432Folder]Moonlight Game Streaming" />
|
||||
|
||||
|
|
@ -38,11 +35,6 @@
|
|||
<util:RegistrySearch Variable="HasDesktopShortcutInstallStateRegKey" Root="HKCU" Key="Software\Moonlight Game Streaming Project" Value="DesktopShortcutInstallState" Result="exists" />
|
||||
<util:RegistrySearch Variable="AddDesktopShortcutCheckbox" Root="HKCU" Key="Software\Moonlight Game Streaming Project" Value="DesktopShortcutInstallState" Condition="HasDesktopShortcutInstallStateRegKey" />
|
||||
|
||||
<util:ProductSearch Id="VCREDIST_14_x86"
|
||||
UpgradeCode="$(var.VCREDIST_X86_UPGRADE_CODE)"
|
||||
Result="version"
|
||||
Variable="VCREDIST_14_x86" />
|
||||
|
||||
<util:ProductSearch Id="VCREDIST_14_x64"
|
||||
UpgradeCode="$(var.VCREDIST_X64_UPGRADE_CODE)"
|
||||
Result="version"
|
||||
|
|
@ -64,26 +56,6 @@
|
|||
</BootstrapperApplication>
|
||||
|
||||
<Chain>
|
||||
<ExePackage Cache="remove"
|
||||
PerMachine="yes"
|
||||
Permanent="yes"
|
||||
Vital="yes"
|
||||
InstallCondition="(NOT VersionNT64 AND NOT NativeMachine) OR (NativeMachine = 332)"
|
||||
DetectCondition="VCREDIST_14_x86 >= v$(var.VCREDIST_VER)"
|
||||
InstallArguments="/install /quiet /norestart">
|
||||
|
||||
<ExePackagePayload Description="Microsoft Visual C++ 2015-2022 Redistributable - x86"
|
||||
ProductName="Microsoft Visual C++ 2015-2022 Redistributable - x86"
|
||||
Size="$(var.VCREDIST_X86_SIZE)"
|
||||
Version="$(var.VCREDIST_VER)"
|
||||
Hash="$(var.VCREDIST_X86_SHA512)"
|
||||
Name="VC_redist.x86.exe"
|
||||
DownloadUrl="$(var.VCREDIST_X86_URL)" />
|
||||
|
||||
<!-- Newer version installed is fine -->
|
||||
<ExitCode Value="1638" Behavior="success" />
|
||||
</ExePackage>
|
||||
|
||||
<ExePackage Cache="remove"
|
||||
PerMachine="yes"
|
||||
Permanent="yes"
|
||||
|
|
@ -124,15 +96,6 @@
|
|||
<ExitCode Value="1638" Behavior="success" />
|
||||
</ExePackage>
|
||||
|
||||
<MsiPackage Id="Moonlight_x86"
|
||||
SourceFile="$(env.BUILD_ROOT)\build-x86-$(env.BUILD_CONFIG)\Moonlight.msi"
|
||||
Name="Moonlight_x86.msi"
|
||||
InstallCondition="(NOT VersionNT64 AND NOT NativeMachine) OR (NativeMachine = 332)"
|
||||
Vital="yes">
|
||||
<MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" />
|
||||
<MsiProperty Name="ADDDESKTOPSHORTCUT" Value="[AddDesktopShortcutCheckbox]" />
|
||||
</MsiPackage>
|
||||
|
||||
<MsiPackage Id="Moonlight_x64"
|
||||
SourceFile="$(env.BUILD_ROOT)\build-x64-$(env.BUILD_CONFIG)\Moonlight.msi"
|
||||
Name="Moonlight_x64.msi"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue