<Feature
Id="feaKfw"
AllowAdvertise="no"
- Description="$(loc.KerberosDesc)"
+ Description="!(loc.KerberosDesc)"
InstallDefault="local"
- Title="$(loc.KerberosTitle)"
+ Title="!(loc.KerberosTitle)"
ConfigurableDirectory="KERBEROSDIR"
Level="30">
<Feature
Id="feaKfwClient"
AllowAdvertise="no"
- Description="$(loc.KerberosClientDesc)"
+ Description="!(loc.KerberosClientDesc)"
InstallDefault="local"
- Title="$(loc.KerberosClientTitle)"
+ Title="!(loc.KerberosClientTitle)"
Level="30">
<?ifdef DebugSyms?>
<Feature
Id="feaKfwClientDebug"
AllowAdvertise="no"
- Description="$(loc.StrKerberosClientDebugDesc)"
+ Description="!(loc.StrKerberosClientDebugDesc)"
Display="expand"
InstallDefault="$(var.DebugSymInstallDefault)"
Level="$(var.DebugSymLowLevel)"
- Title="$(loc.StrKerberosClientDebugTitle)">
+ Title="!(loc.StrKerberosClientDebugTitle)">
<ComponentRef Id="cmf_bin_debug"/>
<ComponentRef Id="cmp_ClientSystemDebug"/>
<?include runtime_debug.wxi?>
<Feature
Id="feaKfwSDK"
AllowAdvertise="no"
- Description="$(loc.KerberosSDKDesc)"
+ Description="!(loc.KerberosSDKDesc)"
InstallDefault="local"
Level="130"
- Title="$(loc.KerberosSDKTitle)">
+ Title="!(loc.KerberosSDKTitle)">
<?if $(var.Platform) = "Intel" ?>
<ComponentRef Id="cmp_dirlib_i386" />
<Feature
Id="feaKfwDocs"
AllowAdvertise="no"
- Description="$(loc.KerberosDocDesc)"
+ Description="!(loc.KerberosDocDesc)"
InstallDefault="local"
Level="30"
- Title="$(loc.KerberosDocTitle)">
+ Title="!(loc.KerberosDocTitle)">
<!-- <?if $(var.Platform) = "Intel"?>
<ComponentRef Id="efl_leash_userdoc_pdf" />
Id="$(var.ProductCode)"
Codepage="$(var.CodePage)"
Language="$(var.Language)"
- Manufacturer="$(loc.Manufacturer)"
+ Manufacturer="!(loc.Manufacturer)"
Name="$(var.ProductName)"
UpgradeCode="$(var.UpgradeCode)"
Version="$(var.VersionString)">
Keywords="Installer,MSI,Database"
Description="$(var.ProductName)"
Comments="$(var.ProductFullName)"
- Manufacturer="$(loc.Manufacturer)"
+ Manufacturer="!(loc.Manufacturer)"
InstallerVersion="$(var.InstallerVersion)"
Languages="$(var.Language)"
Compressed="yes"
<?include property.wxi?>
<!-- Launch conditions -->
- <Condition Message="$(loc.AdminRequired)">Privileged</Condition>
- <Condition Message="$(loc.OsVersionRequired)">VersionNT >= 501</Condition>
- <Condition Message="$(loc.OsXPSP3)">(Not (VersionNT = 501)) Or (ServicePackLevel >= 3)</Condition>
- <Condition Message="$(loc.OsVistaSP2)">(Not (VersionNT = 600)) Or (ServicePackLevel >= 2)</Condition>
- <Condition Message="$(loc.CMNotSelected)">USELEASH Or USENETIDMGR</Condition>
- <Condition Message="$(loc.CMDupSelected)">Not (USELEASH And USENETIDMGR)</Condition>
+ <Condition Message="!(loc.AdminRequired)">Privileged</Condition>
+ <Condition Message="!(loc.OsVersionRequired)">VersionNT >= 501</Condition>
+ <Condition Message="!(loc.OsXPSP3)">(Not (VersionNT = 501)) Or (ServicePackLevel >= 3)</Condition>
+ <Condition Message="!(loc.OsVistaSP2)">(Not (VersionNT = 600)) Or (ServicePackLevel >= 2)</Condition>
+ <Condition Message="!(loc.CMNotSelected)">USELEASH Or USENETIDMGR</Condition>
+ <Condition Message="!(loc.CMDupSelected)">Not (USELEASH And USENETIDMGR)</Condition>
<?if $(var.Platform) = "x64" ?>
- <Condition Message="$(loc.StrPlatform64)">
+ <Condition Message="!(loc.StrPlatform64)">
<![CDATA[VersionNT64]]>
</Condition>
<?endif?>
<?define VersionString="$(var.VersionMajor).$(var.VersionMinor).$(var.VersionPatch)"?>
<?if $(var.Platform) = "x64" ?>
- <?define BaseProductName="$(loc.ProductName64)"?>
- <?define BaseProductNameShort="$(loc.ProductNameShort64)"?>
+ <?define BaseProductName="!(loc.ProductName64)"?>
+ <?define BaseProductNameShort="!(loc.ProductNameShort64)"?>
<?elseif $(var.Platform) = "Intel" ?>
- <?define BaseProductName="$(loc.ProductName)"?>
- <?define BaseProductNameShort="$(loc.ProductNameShort)"?>
+ <?define BaseProductName="!(loc.ProductName)"?>
+ <?define BaseProductNameShort="!(loc.ProductNameShort)"?>
<?else?>
<?error Unknown build type?>
<?endif?>
<?ifdef var.Beta?>
<?ifndef var.Debug?>
- <?define ProductFullName="$(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) $(loc.ProductBeta) $(var.Beta) "?>
+ <?define ProductFullName="!(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) !(loc.ProductBeta) $(var.Beta) "?>
<?else?>
- <?define ProductFullName="$(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) $(loc.ProductBeta) $(var.Beta) $(loc.ProductDebug)"?>
+ <?define ProductFullName="!(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) !(loc.ProductBeta) $(var.Beta) !(loc.ProductDebug)"?>
<?endif?>
<?else?>
<?ifdef var.Release?>
<?ifndef var.Debug?>
- <?define ProductFullName="$(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString)"?>
+ <?define ProductFullName="!(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString)"?>
<?else?>
- <?define ProductFullName="$(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) $(loc.ProductDebug)"?>
+ <?define ProductFullName="!(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) !(loc.ProductDebug)"?>
<?endif?>
<?else?>
<?ifndef var.Date?>
<?endif?>
<?ifndef var.Debug?>
- <?define ProductFullName="$(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) $(var.Date) $(var.Time)"?>
+ <?define ProductFullName="!(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) $(var.Date) $(var.Time)"?>
<?else?>
- <?define ProductFullName="$(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) $(var.Date) $(var.Time) $(loc.ProductDebug)"?>
+ <?define ProductFullName="!(loc.ProductMIT) $(var.BaseProductName) $(var.VersionString) $(var.Date) $(var.Time) !(loc.ProductDebug)"?>
<?endif?>
<?endif?>
<?endif?>
<?define CodePage="1252"?>
<?define Language="1033"?>
- <?define ARPComments="$(loc.ARPComments) $(var.Date) $(var.Time)"?>
-</Include>
\ No newline at end of file
+ <?define ARPComments="!(loc.ARPComments) $(var.Date) $(var.Time)"?>
+</Include>
<RegistrySearch Win64="no" Id="regsrch_NSISV" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="DisplayVersion" Type="raw" />
</Property>
- <Property Id="CantRemoveNSISError">$(loc.CantRemoveNSIS)</Property>
- <Property Id="NoIE501Error">$(loc.IE501Required)</Property>
+ <Property Id="CantRemoveNSISError">!(loc.CantRemoveNSIS)</Property>
+ <Property Id="NoIE501Error">!(loc.IE501Required)</Property>
<!-- Additional properties relating to the UI are in the appropriate UI.wxi file -->
<?ifdef UseNetIDMgr?>
<Property Id="USENETIDMGR" Admin="yes" Secure="yes">$(var.UseNetIDMgr)</Property>
<?endif?>
-</Include>
\ No newline at end of file
+</Include>