aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2020-06-10 07:45:34 -0700
committerRob Mensching <rob@firegiant.com>2020-06-10 07:51:45 -0700
commit7f29c58d7a82a8943e6d693a3401cac739a7a833 (patch)
tree9d2894c5d56321401eca9f106bb5c859416fb608 /src
parent052cc1fac3bf9b6ff2b1cb264410d76d9f35f21e (diff)
downloadwix-7f29c58d7a82a8943e6d693a3401cac739a7a833.tar.gz
wix-7f29c58d7a82a8943e6d693a3401cac739a7a833.tar.bz2
wix-7f29c58d7a82a8943e6d693a3401cac739a7a833.zip
Do not create rows for internal-use-only tuples
Diffstat (limited to 'src')
-rw-r--r--src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs
index 0c1aa312..21c39423 100644
--- a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs
+++ b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs
@@ -201,11 +201,29 @@ namespace WixToolset.Core.WindowsInstaller.Bind
201 this.AddWixEnsureTableTuple((WixEnsureTableTuple)tuple); 201 this.AddWixEnsureTableTuple((WixEnsureTableTuple)tuple);
202 break; 202 break;
203 203
204 // ignored. 204 // Tuples used internally and are not added to the output.
205 case TupleDefinitionType.WixComponentGroup: 205 case TupleDefinitionType.WixComponentGroup:
206 case TupleDefinitionType.WixComplexReference:
206 case TupleDefinitionType.WixDeltaPatchFile: 207 case TupleDefinitionType.WixDeltaPatchFile:
208 case TupleDefinitionType.WixDeltaPatchSymbolPaths:
209 case TupleDefinitionType.WixFragment:
207 case TupleDefinitionType.WixFeatureGroup: 210 case TupleDefinitionType.WixFeatureGroup:
211 case TupleDefinitionType.WixInstanceComponent:
212 case TupleDefinitionType.WixInstanceTransforms:
213 case TupleDefinitionType.WixFeatureModules:
214 case TupleDefinitionType.WixMerge:
215 case TupleDefinitionType.WixOrdering:
208 case TupleDefinitionType.WixPatchBaseline: 216 case TupleDefinitionType.WixPatchBaseline:
217 case TupleDefinitionType.WixPatchFamilyGroup:
218 case TupleDefinitionType.WixPatchId:
219 case TupleDefinitionType.WixPatchRef:
220 case TupleDefinitionType.WixPatchTarget:
221 case TupleDefinitionType.WixProperty:
222 case TupleDefinitionType.WixSimpleReference:
223 case TupleDefinitionType.WixSuppressAction:
224 case TupleDefinitionType.WixSuppressModularization:
225 case TupleDefinitionType.WixUI:
226 case TupleDefinitionType.WixVariable:
209 break; 227 break;
210 228
211 // Already processed by LoadTableDefinitions. 229 // Already processed by LoadTableDefinitions.