diff options
author | Rob Mensching <rob@firegiant.com> | 2020-06-10 07:45:34 -0700 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2020-06-10 07:51:45 -0700 |
commit | 7f29c58d7a82a8943e6d693a3401cac739a7a833 (patch) | |
tree | 9d2894c5d56321401eca9f106bb5c859416fb608 /src | |
parent | 052cc1fac3bf9b6ff2b1cb264410d76d9f35f21e (diff) | |
download | wix-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.cs | 20 |
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. |