diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-07-19 15:17:10 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-07-20 08:53:56 -0500 |
commit | 913b6238417dceeb8440315e4669990756d17655 (patch) | |
tree | a9e3552ea124d2025e30436afc8629f071c01ed4 /src/ext/Bal/wixext/Symbols | |
parent | 93bb820eff547f8de304f05249f572da861256fb (diff) | |
download | wix-913b6238417dceeb8440315e4669990756d17655.tar.gz wix-913b6238417dceeb8440315e4669990756d17655.tar.bz2 wix-913b6238417dceeb8440315e4669990756d17655.zip |
Add WixInternalUIBootstrapperApplication as a new built-in BA.
Implements 6835
Diffstat (limited to 'src/ext/Bal/wixext/Symbols')
-rw-r--r-- | src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs index b09cb191..08d4ce4e 100644 --- a/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs +++ b/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs | |||
@@ -13,6 +13,7 @@ namespace WixToolset.Bal | |||
13 | { | 13 | { |
14 | new IntermediateFieldDefinition(nameof(WixBalPackageInfoSymbolFields.PackageId), IntermediateFieldType.String), | 14 | new IntermediateFieldDefinition(nameof(WixBalPackageInfoSymbolFields.PackageId), IntermediateFieldType.String), |
15 | new IntermediateFieldDefinition(nameof(WixBalPackageInfoSymbolFields.DisplayInternalUICondition), IntermediateFieldType.String), | 15 | new IntermediateFieldDefinition(nameof(WixBalPackageInfoSymbolFields.DisplayInternalUICondition), IntermediateFieldType.String), |
16 | new IntermediateFieldDefinition(nameof(WixBalPackageInfoSymbolFields.PrimaryPackageType), IntermediateFieldType.Number), | ||
16 | }, | 17 | }, |
17 | typeof(WixBalPackageInfoSymbol)); | 18 | typeof(WixBalPackageInfoSymbol)); |
18 | } | 19 | } |
@@ -26,6 +27,16 @@ namespace WixToolset.Bal.Symbols | |||
26 | { | 27 | { |
27 | PackageId, | 28 | PackageId, |
28 | DisplayInternalUICondition, | 29 | DisplayInternalUICondition, |
30 | PrimaryPackageType, | ||
31 | } | ||
32 | |||
33 | public enum BalPrimaryPackageType | ||
34 | { | ||
35 | None, | ||
36 | Default, | ||
37 | X86, | ||
38 | X64, | ||
39 | ARM64, | ||
29 | } | 40 | } |
30 | 41 | ||
31 | public class WixBalPackageInfoSymbol : IntermediateSymbol | 42 | public class WixBalPackageInfoSymbol : IntermediateSymbol |
@@ -51,5 +62,11 @@ namespace WixToolset.Bal.Symbols | |||
51 | get => this.Fields[(int)WixBalPackageInfoSymbolFields.DisplayInternalUICondition].AsString(); | 62 | get => this.Fields[(int)WixBalPackageInfoSymbolFields.DisplayInternalUICondition].AsString(); |
52 | set => this.Set((int)WixBalPackageInfoSymbolFields.DisplayInternalUICondition, value); | 63 | set => this.Set((int)WixBalPackageInfoSymbolFields.DisplayInternalUICondition, value); |
53 | } | 64 | } |
65 | |||
66 | public BalPrimaryPackageType PrimaryPackageType | ||
67 | { | ||
68 | get => (BalPrimaryPackageType)this.Fields[(int)WixBalPackageInfoSymbolFields.PrimaryPackageType].AsNumber(); | ||
69 | set => this.Set((int)WixBalPackageInfoSymbolFields.PrimaryPackageType, (int)value); | ||
70 | } | ||
54 | } | 71 | } |
55 | } | 72 | } |