From bf187ab399db33b40fc3de8ac9b1e2a82cc47a19 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Sat, 11 Apr 2020 15:35:30 +1000 Subject: Sync tables.xml with tuple definitions. --- .../Bind/CreateOutputFromIRCommand.cs | 22 ++--- .../Data/tables.xml | 110 ++++++++++----------- 2 files changed, 62 insertions(+), 70 deletions(-) diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs index 79b7b67b..7de1b1d0 100644 --- a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs +++ b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs @@ -124,10 +124,6 @@ namespace WixToolset.Core.WindowsInstaller.Bind this.AddMsiEmbeddedUITuple((MsiEmbeddedUITuple)tuple); break; - case TupleDefinitionType.MsiFileHash: - this.AddMsiFileHashTuple((MsiFileHashTuple)tuple); - break; - case TupleDefinitionType.MsiServiceConfig: this.AddMsiServiceConfigTuple((MsiServiceConfigTuple)tuple); break; @@ -517,6 +513,13 @@ namespace WixToolset.Core.WindowsInstaller.Bind fontRow[0] = tuple.Id.Id; fontRow[1] = tuple.FontTitle; } + + if (tuple.SelfRegCost.HasValue) + { + var selfRegRow = this.CreateRow(tuple, "SelfReg"); + selfRegRow[0] = tuple.Id.Id; + selfRegRow[1] = tuple.SelfRegCost.Value; + } } private void AddIniFileTuple(IniFileTuple tuple) @@ -577,17 +580,6 @@ namespace WixToolset.Core.WindowsInstaller.Bind row[4] = tuple.Source; } - private void AddMsiFileHashTuple(MsiFileHashTuple tuple) - { - var row = this.CreateRow(tuple, "MsiFileHash"); - row[0] = tuple.Id.Id; - row[1] = tuple.Options; - row[2] = tuple.HashPart1; - row[3] = tuple.HashPart2; - row[4] = tuple.HashPart3; - row[5] = tuple.HashPart4; - } - private void AddMsiServiceConfigTuple(MsiServiceConfigTuple tuple) { var events = tuple.OnInstall ? WindowsInstallerConstants.MsidbServiceConfigEventInstall : 0; diff --git a/src/WixToolset.Core.WindowsInstaller/Data/tables.xml b/src/WixToolset.Core.WindowsInstaller/Data/tables.xml index a0c7ff55..f3c187b5 100644 --- a/src/WixToolset.Core.WindowsInstaller/Data/tables.xml +++ b/src/WixToolset.Core.WindowsInstaller/Data/tables.xml @@ -11,7 +11,7 @@ - + - + - + - + - + - + @@ -387,7 +387,7 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1405,7 +1405,7 @@ - + @@ -1414,7 +1414,7 @@ - + @@ -1430,14 +1430,14 @@ - + - + @@ -1457,7 +1457,7 @@ - + @@ -1487,20 +1487,20 @@ - + - + - + @@ -1513,7 +1513,7 @@ - + @@ -1558,7 +1558,7 @@ - + @@ -1571,7 +1571,7 @@ - + - + - + - + @@ -1694,7 +1694,7 @@ - + @@ -1703,7 +1703,7 @@ - + @@ -1729,7 +1729,7 @@ keyTable="WixBundleRollbackBoundary" keyColumn="1" description="Reference to a rollback boundary entry in the WixBundleRollbackBoundary table."/> - + @@ -1739,7 +1739,7 @@ - + @@ -1750,7 +1750,7 @@ - + @@ -1758,7 +1758,7 @@ - + @@ -1827,7 +1827,7 @@ - + @@ -1835,7 +1835,7 @@ - + @@ -1847,7 +1847,7 @@ - + @@ -1868,7 +1868,7 @@ - + @@ -1879,7 +1879,7 @@ - + @@ -1887,14 +1887,14 @@ - + - + - + - + @@ -1942,7 +1942,7 @@ - + @@ -1950,14 +1950,14 @@ - + - + -- cgit v1.2.3-55-g6feb