Merge pull request #15268 from keymanapp/feat/windows/15260/update-firstvoices-wxs

feat(windows): add ARM support to firstvoices wxs 🦾
This commit is contained in:
rc-swag 2025-12-16 19:02:24 +10:00 committed by GitHub
commit 15feec8fd2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 2 deletions

View file

@ -74,7 +74,7 @@ function do_publish() {
-sice:ICE82 -sice:ICE80 \
-dWixUILicenseRtf=License.rtf \
-out firstvoices.msi \
-ext WixUIExtension firstvoices.wixobj desktopui.wixobj
-ext WixUIExtension -ext WixUtilExtension firstvoices.wixobj desktopui.wixobj
#
# Sign the installation archive

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
<Product UpgradeCode="f212edf7-0bef-43bb-8fc2-2625ae7bbfca" Manufacturer="SIL International"
Id="*" Name="$(var.PRODUCTNAME) $(var.RELEASE)" Version="$(var.KEYMAN_VERSION)" Language="1033">
<Package Keywords="Keyman,$(var.PRODUCTNAME),Keyboard,Engine"
@ -37,6 +37,11 @@
<Property Id='OnlineProductID' Value='30' />
<!-- CE38CB16_4448_4432_851B_B3FCE3AF464F is the GUID for the keyman engine merge
module package; this makes the WIX_NATIVE_MACHINE property available to it -->
<SetProperty Id="WIX_NATIVE_MACHINE.CE38CB16_4448_4432_851B_B3FCE3AF464F" Value="[WIX_NATIVE_MACHINE]" Before="LaunchConditions"/>
<Directory Id="TARGETDIR" Name="SourceDir" DiskId="1">
<Merge Id="keymanengine" Language='1033' SourceFile='$(var.ROOT)\src\engine\inst\keymanengine.msm' />
@ -179,6 +184,7 @@
<Property Id="ALLUSERS">1</Property>
<UIRef Id="WixUI_FeatureTree"/>
<PropertyRef Id="WIX_NATIVE_MACHINE" />
<Icon Id="appicon.ico" SourceFile="..\branding\appicon.ico" />
<Icon Id="KMSHELL.ico" SourceFile="..\branding\cfgicon.ico" />