mirror of
https://github.com/servo/servo
synced 2026-04-25 17:15:48 +02:00
`candle` generates the object file based on the name of WiX source file, which is used by linker later. This PR effectively changes: - `Servo.exe` to `ServoShell.exe` for the windows installer - `Servo.zip` to `ServoShell.zip` We already generates `servoshell.exe` from build, it is weird that we keep the name `Servo.exe` for the MSI. Testing: The problem is fixed, for both executable and zip, see [this](https://github.com/servo/servo/actions/runs/22841763218/job/66249263625). Bencher [works too](https://github.com/servo/servo/actions/runs/22843667165/job/66256020144). Fixes: #43102, where the windows artifact keeps missing. --------- Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
28 lines
933 B
XML
28 lines
933 B
XML
<?xml version="1.0"?>
|
|
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
|
|
<Bundle Name="ServoShell"
|
|
Version="1.0"
|
|
UpgradeCode="91b09c7e-6c0d-4166-b806-1dc724acf728">
|
|
|
|
<Variable Name="InstallFolder"
|
|
Type="string"
|
|
Value="[ProgramFiles64Folder]Servo\Servo Tech Demo"
|
|
bal:Overridable="yes" />
|
|
|
|
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkLicense">
|
|
<bal:WixStandardBootstrapperApplication
|
|
LicenseUrl="https://www.mozilla.org/en-US/MPL/2.0/"
|
|
/>
|
|
</BootstrapperApplicationRef>
|
|
<Chain>
|
|
<MsiPackage
|
|
SourceFile="Installer.msi"
|
|
Compressed="yes"
|
|
DisplayName="ServoShell"
|
|
ForcePerMachine="yes">
|
|
<MsiProperty Name="INSTALLDIR" Value="[InstallFolder]" />
|
|
</MsiPackage>
|
|
</Chain>
|
|
</Bundle>
|
|
</Wix>
|