aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.WindowsInstaller/Bind
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-04-11 16:03:19 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-04-12 12:46:21 +1000
commitdf69d4172d3117d8b66ba51fa5ae7f4be538700d (patch)
tree962a380e4d46e2bdff056e94a238819caa4e053e /src/WixToolset.Core.WindowsInstaller/Bind
parentbf187ab399db33b40fc3de8ac9b1e2a82cc47a19 (diff)
downloadwix-df69d4172d3117d8b66ba51fa5ae7f4be538700d.tar.gz
wix-df69d4172d3117d8b66ba51fa5ae7f4be538700d.tar.bz2
wix-df69d4172d3117d8b66ba51fa5ae7f4be538700d.zip
Move table definitions from Core to Data.
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind')
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/AttachPatchTransformsCommand.cs3
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs1
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/LoadTableDefinitionsCommand.cs2
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/SequenceActionsCommand.cs1
4 files changed, 2 insertions, 5 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/AttachPatchTransformsCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/AttachPatchTransformsCommand.cs
index aa5ca20a..f4fa510f 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/AttachPatchTransformsCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/AttachPatchTransformsCommand.cs
@@ -7,7 +7,6 @@ namespace WixToolset.Core.WindowsInstaller.Bind
7 using System.Globalization; 7 using System.Globalization;
8 using System.Linq; 8 using System.Linq;
9 using System.Text.RegularExpressions; 9 using System.Text.RegularExpressions;
10 using WixToolset.Core.WindowsInstaller;
11 using WixToolset.Core.WindowsInstaller.Msi; 10 using WixToolset.Core.WindowsInstaller.Msi;
12 using WixToolset.Data; 11 using WixToolset.Data;
13 using WixToolset.Data.Tuples; 12 using WixToolset.Data.Tuples;
@@ -58,7 +57,7 @@ namespace WixToolset.Core.WindowsInstaller.Bind
58 57
59 public AttachPatchTransformsCommand(IMessaging messaging, Intermediate intermediate, IEnumerable<PatchTransform> transforms) 58 public AttachPatchTransformsCommand(IMessaging messaging, Intermediate intermediate, IEnumerable<PatchTransform> transforms)
60 { 59 {
61 this.tableDefinitions = new TableDefinitionCollection(WindowsInstallerStandardInternal.GetTableDefinitions()); 60 this.tableDefinitions = new TableDefinitionCollection(WindowsInstallerTableDefinitions.All);
62 this.Messaging = messaging; 61 this.Messaging = messaging;
63 this.Intermediate = intermediate; 62 this.Intermediate = intermediate;
64 this.Transforms = transforms; 63 this.Transforms = transforms;
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs
index 7de1b1d0..15b53a55 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs
@@ -206,7 +206,6 @@ namespace WixToolset.Core.WindowsInstaller.Bind
206 break; 206 break;
207 207
208 // ignored. 208 // ignored.
209 case TupleDefinitionType.WixFile:
210 case TupleDefinitionType.WixComponentGroup: 209 case TupleDefinitionType.WixComponentGroup:
211 case TupleDefinitionType.WixDeltaPatchFile: 210 case TupleDefinitionType.WixDeltaPatchFile:
212 case TupleDefinitionType.WixFeatureGroup: 211 case TupleDefinitionType.WixFeatureGroup:
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/LoadTableDefinitionsCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/LoadTableDefinitionsCommand.cs
index fe13391b..024857ab 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/LoadTableDefinitionsCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/LoadTableDefinitionsCommand.cs
@@ -31,7 +31,7 @@ namespace WixToolset.Core.WindowsInstaller.Bind
31 31
32 public TableDefinitionCollection Execute() 32 public TableDefinitionCollection Execute()
33 { 33 {
34 var tableDefinitions = new TableDefinitionCollection(WindowsInstallerStandardInternal.GetTableDefinitions()); 34 var tableDefinitions = new TableDefinitionCollection(WindowsInstallerTableDefinitions.All);
35 35
36 foreach (var tuple in this.Section.Tuples.OfType<WixCustomTableTuple>()) 36 foreach (var tuple in this.Section.Tuples.OfType<WixCustomTableTuple>())
37 { 37 {
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/SequenceActionsCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/SequenceActionsCommand.cs
index 749f9ac0..fe014b0b 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/SequenceActionsCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/SequenceActionsCommand.cs
@@ -470,7 +470,6 @@ namespace WixToolset.Core.WindowsInstaller.Bind
470 } 470 }
471 break; 471 break;
472 case TupleDefinitionType.IniFile: 472 case TupleDefinitionType.IniFile:
473 case TupleDefinitionType.RemoveIniFile:
474 set.Add("InstallExecuteSequence/WriteIniValues"); 473 set.Add("InstallExecuteSequence/WriteIniValues");
475 set.Add("InstallExecuteSequence/RemoveIniValues"); 474 set.Add("InstallExecuteSequence/RemoveIniValues");
476 break; 475 break;