aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/BalBurnBackendExtension.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/BalBurnBackendExtension.cs')
-rw-r--r--src/wixext/BalBurnBackendExtension.cs15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/wixext/BalBurnBackendExtension.cs b/src/wixext/BalBurnBackendExtension.cs
index c81955be..b767d2c0 100644
--- a/src/wixext/BalBurnBackendExtension.cs
+++ b/src/wixext/BalBurnBackendExtension.cs
@@ -3,6 +3,7 @@
3namespace WixToolset.Bal 3namespace WixToolset.Bal
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic;
6 using System.Linq; 7 using System.Linq;
7 using WixToolset.Bal.Tuples; 8 using WixToolset.Bal.Tuples;
8 using WixToolset.Data; 9 using WixToolset.Data;
@@ -12,6 +13,20 @@ namespace WixToolset.Bal
12 13
13 public class BalBurnBackendExtension : BaseBurnBackendExtension 14 public class BalBurnBackendExtension : BaseBurnBackendExtension
14 { 15 {
16 private static readonly IntermediateTupleDefinition[] BurnTupleDefinitions =
17 {
18 BalTupleDefinitions.WixBalBAFactoryAssembly,
19 BalTupleDefinitions.WixBalBAFunctions,
20 BalTupleDefinitions.WixBalCondition,
21 BalTupleDefinitions.WixBalPackageInfo,
22 BalTupleDefinitions.WixDncOptions,
23 BalTupleDefinitions.WixMbaPrereqInformation,
24 BalTupleDefinitions.WixStdbaOptions,
25 BalTupleDefinitions.WixStdbaOverridableVariable,
26 };
27
28 protected override IEnumerable<IntermediateTupleDefinition> TupleDefinitions => BurnTupleDefinitions;
29
15 public override void BundleFinalize() 30 public override void BundleFinalize()
16 { 31 {
17 base.BundleFinalize(); 32 base.BundleFinalize();