|
79 | 79 | <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" /> |
80 | 80 | </MsiPackage> |
81 | 81 |
|
82 | | - <MsiPackage Id="Updater" ForcePerMachine="yes" SourceFile="$(var.updater)" Compressed="yes"> |
| 82 | + <MsiPackage Id="Updater.X64" ForcePerMachine="yes" SourceFile="$(var.updater_x64)" InstallCondition="NOT ARCH="ARM64"" Compressed="yes"> |
| 83 | + <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" /> |
| 84 | + <MsiProperty Name="AUTO_UPDATE" Value="[AutoUpdate]" /> |
| 85 | + </MsiPackage> |
| 86 | + <MsiPackage Id="Updater.ARM64" ForcePerMachine="yes" SourceFile="$(var.updater_arm64)" InstallCondition="ARCH="ARM64"" Compressed="yes"> |
83 | 87 | <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" /> |
84 | 88 | <MsiProperty Name="AUTO_UPDATE" Value="[AutoUpdate]" /> |
85 | 89 | </MsiPackage> |
86 | 90 |
|
87 | | - <MsiPackage Id="WebEID" InstallCondition="ChromeSupport = 1 OR EdgeSupport = 1 OR FirefoxSupport = 1" ForcePerMachine="yes" |
88 | | - SourceFile="$(var.webeid)" Compressed="yes"> |
| 91 | + <MsiPackage Id="WebEID.X64" InstallCondition="(ChromeSupport = 1 OR EdgeSupport = 1 OR FirefoxSupport = 1) AND NOT ARCH="ARM64"" |
| 92 | + ForcePerMachine="yes" SourceFile="$(var.webeid_x64)" Compressed="yes"> |
| 93 | + <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" /> |
| 94 | + <MsiProperty Name="CHROMEINSTALL" Value="[ChromeSupport]" /> |
| 95 | + <MsiProperty Name="CHROMEPOLICY" Value="[ForceChromeExtensionActivation2]" /> |
| 96 | + <MsiProperty Name="EDGEINSTALL" Value="[EdgeSupport]" /> |
| 97 | + <MsiProperty Name="EDGEPOLICY" Value="[ForceEdgeExtensionActivation2]" /> |
| 98 | + <MsiProperty Name="FIREFOXINSTALL" Value="[FirefoxSupport]" /> |
| 99 | + </MsiPackage> |
| 100 | + <MsiPackage Id="WebEID.ARM64" InstallCondition="(ChromeSupport = 1 OR EdgeSupport = 1 OR FirefoxSupport = 1) AND ARCH="ARM64"" |
| 101 | + ForcePerMachine="yes" SourceFile="$(var.webeid_arm64)" Compressed="yes"> |
89 | 102 | <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" /> |
90 | 103 | <MsiProperty Name="CHROMEINSTALL" Value="[ChromeSupport]" /> |
91 | 104 | <MsiProperty Name="CHROMEPOLICY" Value="[ForceChromeExtensionActivation2]" /> |
|
94 | 107 | <MsiProperty Name="FIREFOXINSTALL" Value="[FirefoxSupport]" /> |
95 | 108 | </MsiPackage> |
96 | 109 |
|
97 | | - <MsiPackage Id="DigiDoc4" InstallCondition="Qdigidoc4Install = 1" ForcePerMachine="yes" |
98 | | - SourceFile="$(var.qdigidoc4)" Compressed="yes"> |
| 110 | + <MsiPackage Id="DigiDoc4.X64" InstallCondition="Qdigidoc4Install = 1 AND NOT ARCH="ARM64"" |
| 111 | + ForcePerMachine="yes" SourceFile="$(var.qdigidoc4_x64)" Compressed="yes"> |
| 112 | + <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" /> |
| 113 | + <MsiProperty Name="DESKTOP_SHORTCUT" Value="[IconsDesktop]" /> |
| 114 | + </MsiPackage> |
| 115 | + <MsiPackage Id="DigiDoc4.ARM64" InstallCondition="Qdigidoc4Install = 1 AND ARCH="ARM64"" |
| 116 | + ForcePerMachine="yes" SourceFile="$(var.qdigidoc4_arm64)" Compressed="yes"> |
99 | 117 | <MsiProperty Name="INSTALLFOLDER" Value="[InstallFolder]" /> |
100 | 118 | <MsiProperty Name="DESKTOP_SHORTCUT" Value="[IconsDesktop]" /> |
101 | 119 | </MsiPackage> |
102 | 120 |
|
103 | | - <MsiPackage Id="shellext" InstallCondition="Qdigidoc4Install = 1" ForcePerMachine="yes" |
104 | | - SourceFile="$(var.shellext)" Compressed="yes"> |
| 121 | + <MsiPackage Id="shellext.X64" InstallCondition="Qdigidoc4Install = 1 AND NOT ARCH="ARM64"" |
| 122 | + ForcePerMachine="yes" SourceFile="$(var.shellext_x64)" Compressed="yes"> |
105 | 123 | <MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]" /> |
106 | 124 | <MsiProperty Name="MSIRMSHUTDOWN" Value="2" /> |
107 | 125 | <Provides Key="{EA515788-340A-428E-8DE6-F79C84CBBFCA}"/> |
108 | 126 | </MsiPackage> |
| 127 | + <MsiPackage Id="shellext.ARM64" InstallCondition="Qdigidoc4Install = 1 AND ARCH="ARM64"" |
| 128 | + ForcePerMachine="yes" SourceFile="$(var.shellext_arm64)" Compressed="yes"> |
| 129 | + <MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]" /> |
| 130 | + <MsiProperty Name="MSIRMSHUTDOWN" Value="2" /> |
| 131 | + </MsiPackage> |
109 | 132 |
|
110 | 133 | <MsiPackage Id="MetaInfo" ForcePerMachine="yes" SourceFile="metainfo.msi" Compressed="yes"> |
111 | 134 | <MsiProperty Name="MinidriverInstall" Value="[MinidriverInstall]" /> |
|
0 commit comments