diff options
| author | Bob Arnson <bob@firegiant.com> | 2019-05-14 13:19:46 -0400 |
|---|---|---|
| committer | Bob Arnson <bob@firegiant.com> | 2019-05-14 13:19:46 -0400 |
| commit | 353a99e6c9a0bfb278eebb59d3619506ee239957 (patch) | |
| tree | 76a59f7aa0da65e08e0701cfafd6b8e81d216acd /src | |
| parent | 6c4c408a23f42649524a52e0a9deb8c15de91532 (diff) | |
| download | wix-353a99e6c9a0bfb278eebb59d3619506ee239957.tar.gz wix-353a99e6c9a0bfb278eebb59d3619506ee239957.tar.bz2 wix-353a99e6c9a0bfb278eebb59d3619506ee239957.zip | |
Support Component/@Shared.
Diffstat (limited to 'src')
| -rw-r--r-- | src/WixToolset.Data/Tuples/ComponentTuple.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/WixToolset.Data/Tuples/ComponentTuple.cs b/src/WixToolset.Data/Tuples/ComponentTuple.cs index 609852bd..8af887ed 100644 --- a/src/WixToolset.Data/Tuples/ComponentTuple.cs +++ b/src/WixToolset.Data/Tuples/ComponentTuple.cs | |||
| @@ -18,6 +18,7 @@ namespace WixToolset.Data | |||
| 18 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.NeverOverwrite), IntermediateFieldType.Bool), | 18 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.NeverOverwrite), IntermediateFieldType.Bool), |
| 19 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.Permanent), IntermediateFieldType.Bool), | 19 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.Permanent), IntermediateFieldType.Bool), |
| 20 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.SharedDllRefCount), IntermediateFieldType.Bool), | 20 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.SharedDllRefCount), IntermediateFieldType.Bool), |
| 21 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.Shared), IntermediateFieldType.Bool), | ||
| 21 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.Transitive), IntermediateFieldType.Bool), | 22 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.Transitive), IntermediateFieldType.Bool), |
| 22 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.UninstallWhenSuperseded), IntermediateFieldType.Bool), | 23 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.UninstallWhenSuperseded), IntermediateFieldType.Bool), |
| 23 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.Win64), IntermediateFieldType.Bool), | 24 | new IntermediateFieldDefinition(nameof(ComponentTupleFields.Win64), IntermediateFieldType.Bool), |
| @@ -41,6 +42,7 @@ namespace WixToolset.Data.Tuples | |||
| 41 | NeverOverwrite, | 42 | NeverOverwrite, |
| 42 | Permanent, | 43 | Permanent, |
| 43 | SharedDllRefCount, | 44 | SharedDllRefCount, |
| 45 | Shared, | ||
| 44 | Transitive, | 46 | Transitive, |
| 45 | UninstallWhenSuperseded, | 47 | UninstallWhenSuperseded, |
| 46 | Win64, | 48 | Win64, |
| @@ -116,6 +118,12 @@ namespace WixToolset.Data.Tuples | |||
| 116 | set => this.Set((int)ComponentTupleFields.SharedDllRefCount, value); | 118 | set => this.Set((int)ComponentTupleFields.SharedDllRefCount, value); |
| 117 | } | 119 | } |
| 118 | 120 | ||
| 121 | public bool Shared | ||
| 122 | { | ||
| 123 | get => this.Fields[(int)ComponentTupleFields.Shared].AsBool(); | ||
| 124 | set => this.Set((int)ComponentTupleFields.Shared, value); | ||
| 125 | } | ||
| 126 | |||
| 119 | public bool Transitive | 127 | public bool Transitive |
| 120 | { | 128 | { |
| 121 | get => this.Fields[(int)ComponentTupleFields.Transitive].AsBool(); | 129 | get => this.Fields[(int)ComponentTupleFields.Transitive].AsBool(); |
