mirror of
https://github.com/xcp-ng/xenadmin.git
synced 2024-11-24 22:06:59 +01:00
CP-15404: Install HealthCheck by condition
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
This commit is contained in:
parent
3ccfcc7e3a
commit
25b60eb220
@ -28,8 +28,8 @@
|
||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
# SUCH DAMAGE.
|
||||
|
||||
--- XenCenter.wxs 2016-01-22 10:35:17.587404800 +0800
|
||||
+++ XenCenter.l10n.wxs 2016-01-22 10:35:46.740319800 +0800
|
||||
--- XenCenter.wxs 2016-01-25 16:46:53.853090300 +0800
|
||||
+++ XenCenter.l10n.wxs 2016-01-25 16:50:34.489016700 +0800
|
||||
@@ -38,7 +38,7 @@
|
||||
<?define UpgradeCode="{EA0EF50F-5CC6-452B-B09F-3F5EC564899D}"?>
|
||||
<?define ProductCode="{65AE1345-A520-456D-8A19-2F52D43D3A09}"?>
|
||||
@ -39,7 +39,7 @@
|
||||
<Media Id="1" Cabinet="XenCenter.cab" EmbedCab="yes" />
|
||||
<Directory Id="TARGETDIR" Name="SourceDir">
|
||||
<Directory Id="ProgramFilesFolder">
|
||||
@@ -86,68 +86,68 @@
|
||||
@@ -86,64 +86,64 @@
|
||||
<File Id="XslicIcon" Source="..\Branding\Images\file_license.ico" />
|
||||
<File Id="XkbIcon" Source="..\Branding\Images\file_backup.ico" />
|
||||
<File Id="XsupdateIcon" Source="..\Branding\Images\file_updates.ico" />
|
||||
@ -127,11 +127,6 @@
|
||||
</Extension>
|
||||
</ProgId>
|
||||
</Component>
|
||||
- <Component Id="xsupdatesfiles" Guid="1cfbf607-cc80-4bf8-b2fc-37e69c872316">
|
||||
+ <Component Id="xsupdatesfiles" Guid="1cfbf607-cc80-4bf8-b2fc-37e69c872316">
|
||||
<Condition>"$(env.Branding)"="XenCenter"</Condition>
|
||||
<File Id="hotfixCowley" Source="..\XenAdmin\XS56EFP1002.xsupdate" />
|
||||
<File Id="hotfixMNR" Source="..\XenAdmin\XS56E008.xsupdate" />
|
||||
@@ -166,6 +166,26 @@
|
||||
<File Id="interes3.xml" Source="..\XenAdmin\bin\Release\TestResources\interesting-xenapp.xml" />
|
||||
</Component>
|
||||
@ -159,7 +154,7 @@
|
||||
<Directory Id="EXTERNALTOOLS" ShortName="External" Name="External Tools">
|
||||
<Component Id="ExternalToolsComponent" Guid="D5FC0252-C97B-46e7-9633-A6B68EDB6654">
|
||||
<File Id="XENSERVERLINUXFIXUP" Source="..\XenOvfApi\External Tools\xenserver-linuxfixup-disk.iso" />
|
||||
@@ -246,8 +266,10 @@
|
||||
@@ -247,8 +267,10 @@
|
||||
|
||||
<Feature Id="MainProgram" Title="@BRANDING_COMPANY_NAME_SHORT@ @BRANDING_BRAND_CONSOLE@" Description="@BRANDING_COMPANY_NAME_SHORT@ @BRANDING_BRAND_CONSOLE@" Display="expand" Level="1" ConfigurableDirectory="INSTALLDIR" AllowAdvertise="no" InstallDefault="local" Absent="disallow" >
|
||||
<ComponentRef Id="MainExecutable" />
|
||||
@ -171,7 +166,7 @@
|
||||
<ComponentRef Id="TestResources" />
|
||||
<ComponentRef Id="SchemasFilesComponent" />
|
||||
<ComponentRef Id="ExternalToolsComponent" />
|
||||
@@ -266,7 +288,7 @@
|
||||
@@ -267,7 +289,7 @@
|
||||
<Property Id="ARPPRODUCTICON" Value="XenCenterICO" />
|
||||
<MajorUpgrade AllowDowngrades="no" AllowSameVersionUpgrades="yes" DowngradeErrorMessage="!(loc.ErrorNewerProduct)" Schedule="afterInstallInitialize"/>
|
||||
<PropertyRef Id="NETFRAMEWORK45" />
|
||||
|
@ -192,6 +192,7 @@
|
||||
</Directory>
|
||||
<Directory Id="HEALTHCHECKSERVICEDIR" Name="XenServerHealthCheckService">
|
||||
<Component Id="XenServerHealthCheck" Guid="{9D686BFC-B4FD-435F-AC74-0ACE29425095}">
|
||||
<Condition>"$(env.Branding)"="XenCenter"</Condition>
|
||||
<File Id="HealthCheck_XenServerHealthCheck.exe" Name="XenServerHealthCheck.exe" KeyPath="yes" Source="..\XenServerHealthCheck\bin\Release\XenServerHealthCheck.exe" />
|
||||
<File Id="HealthCheck_CommandLib.dll" Name="CommandLib.dll" Source="..\XenServerHealthCheck\bin\Release\CommandLib.dll" />
|
||||
<File Id="HealthCheck_CookComputing.XmlRpcV2.dll" Name="CookComputing.XmlRpcV2.dll" Source="..\XenServerHealthCheck\bin\Release\CookComputing.XmlRpcV2.dll" />
|
||||
|
Loading…
Reference in New Issue
Block a user