|
16 | 16 |
|
17 | 17 | <bal:Condition Message="#(loc.SupportedWindows)">VersionNT >= v6.3</bal:Condition> |
18 | 18 |
|
19 | | - <Variable Name="IESupport" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="1"/> |
20 | 19 | <Variable Name="ChromeSupport" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="1"/> |
21 | 20 | <Variable Name="EdgeSupport" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="1"/> |
22 | | - <Variable Name="ForceChromeExtensionActivation" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="1"/> |
23 | | - <Variable Name="ForceEdgeExtensionActivation" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="1"/> |
| 21 | + <Variable Name="ForceChromeExtensionActivation2" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="0"/> |
| 22 | + <Variable Name="ForceEdgeExtensionActivation2" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="0"/> |
24 | 23 | <Variable Name="FirefoxSupport" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="1"/> |
25 | 24 | <Variable Name="InstallCertSynchronizer" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="0"/> |
26 | 25 | <Variable Name="MinidriverInstall" Persisted="yes" bal:Overridable="yes" Type="numeric" Value="1"/> |
|
31 | 30 | <Variable Name="InstallFolder" Type="string" Value="[ProgramFiles6432Folder]Open-EID"/> |
32 | 31 |
|
33 | 32 | <?define REGPath = "Software\[WixBundleManufacturer]\Open-EID"?> |
34 | | - <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="IESupport" Variable="IESupportExists" Result="exists"/> |
35 | | - <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="IESupport" Variable="IESupport" Condition="IESupportExists"/> |
36 | 33 | <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ChromeSupport" Variable="ChromeSupportExists" Result="exists"/> |
37 | 34 | <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ChromeSupport" Variable="ChromeSupport" Condition="ChromeSupportExists"/> |
38 | 35 | <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="EdgeSupport" Variable="EdgeSupportExists" Result="exists"/> |
39 | 36 | <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="EdgeSupport" Variable="EdgeSupport" Condition="EdgeSupportExists"/> |
40 | | - <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceChromeExtensionActivation" Variable="ForceChromeExtensionActivationExists" Result="exists"/> |
41 | | - <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceChromeExtensionActivation" Variable="ForceChromeExtensionActivation" Condition="ForceChromeExtensionActivationExists"/> |
42 | | - <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceEdgeExtensionActivation" Variable="ForceEdgeExtensionActivationExists" Result="exists"/> |
43 | | - <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceEdgeExtensionActivation" Variable="ForceEdgeExtensionActivation" Condition="ForceEdgeExtensionActivationExists"/> |
| 37 | + <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceChromeExtensionActivation2" Variable="ForceChromeExtensionActivation2Exists" Result="exists"/> |
| 38 | + <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceChromeExtensionActivation2" Variable="ForceChromeExtensionActivation2" Condition="ForceChromeExtensionActivation2Exists"/> |
| 39 | + <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceEdgeExtensionActivation2" Variable="ForceEdgeExtensionActivation2Exists" Result="exists"/> |
| 40 | + <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="ForceEdgeExtensionActivation2" Variable="ForceEdgeExtensionActivation2" Condition="ForceEdgeExtensionActivation2Exists"/> |
44 | 41 | <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="FirefoxSupport" Variable="FirefoxSupportExists" Result="exists"/> |
45 | 42 | <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="FirefoxSupport" Variable="FirefoxSupport" Condition="FirefoxSupportExists"/> |
46 | 43 | <util:RegistrySearch Root="HKLM" Key="$(var.REGPath)" Value="MinidriverInstall" Variable="MinidriverInstallExists" Result="exists"/> |
|
101 | 98 | <MsiProperty Name="INSTALL_DRIVER" Value="1"/> |
102 | 99 | </MsiPackage> |
103 | 100 |
|
104 | | - <MsiPackage Id="IE.X64" InstallCondition="VersionNT64 AND IESupport = 1" ForcePerMachine="yes" |
105 | | - SourceFile="$(var.ieplugin)_x64.msi" DownloadUrl="$(var.URL)" Compressed="$(var.embed)"> |
| 101 | + <MsiPackage Id="WebEID.X86" InstallCondition="NOT VersionNT64 AND (ChromeSupport = 1 OR EdgeSupport = 1 OR FirefoxSupport = 1)" ForcePerMachine="yes" |
| 102 | + SourceFile="$(var.webeid).x86.msi" DownloadUrl="$(var.URL)" Compressed="$(var.embed)"> |
106 | 103 | <MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]"/> |
107 | | - <MsiProperty Name="APPLICATION64FOLDER" Value="[InstallFolder]"/> |
108 | 104 | <MsiProperty Name="REINSTALLMODE" Value="amus"/> |
109 | | - </MsiPackage> |
110 | | - <MsiPackage Id="IE.X86" InstallCondition="NOT VersionNT64 AND IESupport = 1" ForcePerMachine="yes" |
111 | | - SourceFile="$(var.ieplugin)_x86.msi" DownloadUrl="$(var.URL)" Compressed="$(var.embed)"> |
112 | | - <MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]"/> |
113 | | - <MsiProperty Name="REINSTALLMODE" Value="amus"/> |
114 | | - </MsiPackage> |
115 | | - |
116 | | - <MsiPackage Id="Chrome.X86" InstallCondition="NOT VersionNT64 AND (ChromeSupport = 1 OR EdgeSupport = 1 OR FirefoxSupport = 1)" ForcePerMachine="yes" |
117 | | - SourceFile="$(var.chrome).x86.msi" DownloadUrl="$(var.URL)" Compressed="$(var.embed)"> |
118 | | - <MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]"/> |
119 | | - <MsiProperty Name="REINSTALLMODE" Value="amus"/> |
120 | | - <MsiProperty Name="FORCEINSTALL" Value="[ForceChromeExtensionActivation]"/> |
121 | 105 | <MsiProperty Name="CHROMEINSTALL" Value="[ChromeSupport]"/> |
| 106 | + <MsiProperty Name="CHROMEPOLICY" Value="[ForceChromeExtensionActivation2]"/> |
122 | 107 | <MsiProperty Name="EDGEINSTALL" Value="[EdgeSupport]"/> |
123 | | - <MsiProperty Name="EDGEFORCEINSTALL" Value="[ForceEdgeExtensionActivation]"/> |
| 108 | + <MsiProperty Name="EDGEPOLICY" Value="[ForceEdgeExtensionActivation2]"/> |
124 | 109 | <MsiProperty Name="FIREFOXINSTALL" Value="[FirefoxSupport]"/> |
125 | 110 | </MsiPackage> |
126 | | - <MsiPackage Id="Chrome.X64" InstallCondition="VersionNT64 AND (ChromeSupport = 1 OR EdgeSupport = 1 OR FirefoxSupport = 1)" ForcePerMachine="yes" |
127 | | - SourceFile="$(var.chrome).x64.msi" DownloadUrl="$(var.URL)" Compressed="$(var.embed)"> |
128 | | - <MsiProperty Name="APPLICATIONFOLDER" Value="[ProgramFilesFolder]\Open-EID"/> |
| 111 | + |
| 112 | + <MsiPackage Id="WebEID.X64" InstallCondition="VersionNT64 AND (ChromeSupport = 1 OR EdgeSupport = 1 OR FirefoxSupport = 1)" ForcePerMachine="yes" |
| 113 | + SourceFile="$(var.webeid).x64.msi" DownloadUrl="$(var.URL)" Compressed="$(var.embed)"> |
| 114 | + <MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]"/> |
129 | 115 | <MsiProperty Name="REINSTALLMODE" Value="amus"/> |
130 | | - <MsiProperty Name="FORCEINSTALL" Value="[ForceChromeExtensionActivation]"/> |
131 | 116 | <MsiProperty Name="CHROMEINSTALL" Value="[ChromeSupport]"/> |
| 117 | + <MsiProperty Name="CHROMEPOLICY" Value="[ForceChromeExtensionActivation2]"/> |
132 | 118 | <MsiProperty Name="EDGEINSTALL" Value="[EdgeSupport]"/> |
133 | | - <MsiProperty Name="EDGEFORCEINSTALL" Value="[ForceEdgeExtensionActivation]"/> |
| 119 | + <MsiProperty Name="EDGEPOLICY" Value="[ForceEdgeExtensionActivation2]"/> |
134 | 120 | <MsiProperty Name="FIREFOXINSTALL" Value="[FirefoxSupport]"/> |
135 | 121 | </MsiPackage> |
136 | 122 |
|
|
198 | 184 | </MsiPackage> |
199 | 185 |
|
200 | 186 | <MsiPackage Id="MetaInfo" ForcePerMachine="yes" SourceFile="metainfo.msi" Compressed="yes"> |
201 | | - <MsiProperty Name="IESupport" Value="[IESupport]"/> |
202 | 187 | <MsiProperty Name="ChromeSupport" Value="[ChromeSupport]"/> |
203 | 188 | <MsiProperty Name="EdgeSupport" Value="[EdgeSupport]"/> |
204 | | - <MsiProperty Name="ForceChromeExtensionActivation" Value="[ForceChromeExtensionActivation]"/> |
205 | | - <MsiProperty Name="ForceEdgeExtensionActivation" Value="[ForceEdgeExtensionActivation]"/> |
| 189 | + <MsiProperty Name="ForceChromeExtensionActivation2" Value="[ForceChromeExtensionActivation2]"/> |
| 190 | + <MsiProperty Name="ForceEdgeExtensionActivation2" Value="[ForceEdgeExtensionActivation2]"/> |
206 | 191 | <MsiProperty Name="FirefoxSupport" Value="[FirefoxSupport]"/> |
207 | 192 | <MsiProperty Name="MinidriverInstall" Value="[MinidriverInstall]"/> |
208 | 193 | <MsiProperty Name="Qdigidoc4Install" Value="[Qdigidoc4Install]"/> |
|
0 commit comments