aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core/Compiler_Bundle.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Core/Compiler_Bundle.cs')
-rw-r--r--src/WixToolset.Core/Compiler_Bundle.cs8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/WixToolset.Core/Compiler_Bundle.cs b/src/WixToolset.Core/Compiler_Bundle.cs
index d6e9e7af..779ad376 100644
--- a/src/WixToolset.Core/Compiler_Bundle.cs
+++ b/src/WixToolset.Core/Compiler_Bundle.cs
@@ -1974,7 +1974,6 @@ namespace WixToolset.Core
1974 var perMachine = YesNoDefaultType.NotSet; 1974 var perMachine = YesNoDefaultType.NotSet;
1975 string detectCondition = null; 1975 string detectCondition = null;
1976 string protocol = null; 1976 string protocol = null;
1977 string repairCondition = null;
1978 var installSize = CompilerConstants.IntegerNotSet; 1977 var installSize = CompilerConstants.IntegerNotSet;
1979 string msuKB = null; 1978 string msuKB = null;
1980 var enableFeatureSelection = YesNoType.NotSet; 1979 var enableFeatureSelection = YesNoType.NotSet;
@@ -2094,10 +2093,6 @@ namespace WixToolset.Core
2094 protocol = this.Core.GetAttributeValue(sourceLineNumbers, attrib); 2093 protocol = this.Core.GetAttributeValue(sourceLineNumbers, attrib);
2095 allowed = (packageType == WixBundlePackageType.Exe); 2094 allowed = (packageType == WixBundlePackageType.Exe);
2096 break; 2095 break;
2097 case "RepairCondition":
2098 repairCondition = this.Core.GetAttributeValue(sourceLineNumbers, attrib, EmptyRule.CanBeEmpty);
2099 allowed = (packageType == WixBundlePackageType.Exe || packageType == WixBundlePackageType.Msi || packageType == WixBundlePackageType.Msp);
2100 break;
2101 case "InstallSize": 2096 case "InstallSize":
2102 installSize = this.Core.GetAttributeIntegerValue(sourceLineNumbers, attrib, 0, Int32.MaxValue); 2097 installSize = this.Core.GetAttributeIntegerValue(sourceLineNumbers, attrib, 0, Int32.MaxValue);
2103 break; 2098 break;
@@ -2345,7 +2340,6 @@ namespace WixToolset.Core
2345 InstallCommand = installArguments, 2340 InstallCommand = installArguments,
2346 RepairCommand = repairArguments, 2341 RepairCommand = repairArguments,
2347 UninstallCommand = uninstallArguments, 2342 UninstallCommand = uninstallArguments,
2348 RepairCondition = repairCondition,
2349 ExeProtocol = protocol 2343 ExeProtocol = protocol
2350 }); 2344 });
2351 break; 2345 break;
@@ -2357,7 +2351,6 @@ namespace WixToolset.Core
2357 2351
2358 this.Core.AddSymbol(new WixBundleMsiPackageSymbol(sourceLineNumbers, id) 2352 this.Core.AddSymbol(new WixBundleMsiPackageSymbol(sourceLineNumbers, id)
2359 { 2353 {
2360 RepairCondition = repairCondition,
2361 Attributes = msiAttributes 2354 Attributes = msiAttributes
2362 }); 2355 });
2363 break; 2356 break;
@@ -2368,7 +2361,6 @@ namespace WixToolset.Core
2368 2361
2369 this.Core.AddSymbol(new WixBundleMspPackageSymbol(sourceLineNumbers, id) 2362 this.Core.AddSymbol(new WixBundleMspPackageSymbol(sourceLineNumbers, id)
2370 { 2363 {
2371 RepairCondition = repairCondition,
2372 Attributes = mspAttributes 2364 Attributes = mspAttributes
2373 }); 2365 });
2374 break; 2366 break;