From 4c3640ad5ef05b5be44df2aee2a23baa40471422 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Wed, 13 Apr 2022 10:14:45 -0500 Subject: Write EngineVersion, ProtocolVersion, and Win64 to the Burn manifest. --- .../wix/WixToolset.Data/Symbols/WixBundleBundlePackageSymbol.cs | 8 ++++++++ .../Symbols/WixBundleHarvestedBundlePackageSymbol.cs | 8 ++++++++ 2 files changed, 16 insertions(+) (limited to 'src/api') diff --git a/src/api/wix/WixToolset.Data/Symbols/WixBundleBundlePackageSymbol.cs b/src/api/wix/WixToolset.Data/Symbols/WixBundleBundlePackageSymbol.cs index 24e63881..8d930580 100644 --- a/src/api/wix/WixToolset.Data/Symbols/WixBundleBundlePackageSymbol.cs +++ b/src/api/wix/WixToolset.Data/Symbols/WixBundleBundlePackageSymbol.cs @@ -12,6 +12,7 @@ namespace WixToolset.Data { new IntermediateFieldDefinition(nameof(WixBundleBundlePackageSymbolFields.Attributes), IntermediateFieldType.Number), new IntermediateFieldDefinition(nameof(WixBundleBundlePackageSymbolFields.BundleId), IntermediateFieldType.String), + new IntermediateFieldDefinition(nameof(WixBundleBundlePackageSymbolFields.EngineVersion), IntermediateFieldType.String), new IntermediateFieldDefinition(nameof(WixBundleBundlePackageSymbolFields.Version), IntermediateFieldType.String), new IntermediateFieldDefinition(nameof(WixBundleBundlePackageSymbolFields.InstallCommand), IntermediateFieldType.String), new IntermediateFieldDefinition(nameof(WixBundleBundlePackageSymbolFields.RepairCommand), IntermediateFieldType.String), @@ -29,6 +30,7 @@ namespace WixToolset.Data.Symbols { Attributes, BundleId, + EngineVersion, Version, InstallCommand, RepairCommand, @@ -66,6 +68,12 @@ namespace WixToolset.Data.Symbols set => this.Set((int)WixBundleBundlePackageSymbolFields.BundleId, value); } + public string EngineVersion + { + get => (string)this.Fields[(int)WixBundleBundlePackageSymbolFields.EngineVersion]; + set => this.Set((int)WixBundleBundlePackageSymbolFields.EngineVersion, value); + } + public string Version { get => (string)this.Fields[(int)WixBundleBundlePackageSymbolFields.Version]; diff --git a/src/api/wix/WixToolset.Data/Symbols/WixBundleHarvestedBundlePackageSymbol.cs b/src/api/wix/WixToolset.Data/Symbols/WixBundleHarvestedBundlePackageSymbol.cs index 01e18728..9f205ce6 100644 --- a/src/api/wix/WixToolset.Data/Symbols/WixBundleHarvestedBundlePackageSymbol.cs +++ b/src/api/wix/WixToolset.Data/Symbols/WixBundleHarvestedBundlePackageSymbol.cs @@ -12,6 +12,7 @@ namespace WixToolset.Data { new IntermediateFieldDefinition(nameof(WixBundleHarvestedBundlePackageSymbolFields.Attributes), IntermediateFieldType.Number), new IntermediateFieldDefinition(nameof(WixBundleHarvestedBundlePackageSymbolFields.BundleId), IntermediateFieldType.String), + new IntermediateFieldDefinition(nameof(WixBundleHarvestedBundlePackageSymbolFields.EngineVersion), IntermediateFieldType.String), new IntermediateFieldDefinition(nameof(WixBundleHarvestedBundlePackageSymbolFields.ManifestNamespace), IntermediateFieldType.String), new IntermediateFieldDefinition(nameof(WixBundleHarvestedBundlePackageSymbolFields.ProtocolVersion), IntermediateFieldType.Number), new IntermediateFieldDefinition(nameof(WixBundleHarvestedBundlePackageSymbolFields.Version), IntermediateFieldType.String), @@ -30,6 +31,7 @@ namespace WixToolset.Data.Symbols { Attributes, BundleId, + EngineVersion, ManifestNamespace, ProtocolVersion, Version, @@ -69,6 +71,12 @@ namespace WixToolset.Data.Symbols set => this.Set((int)WixBundleHarvestedBundlePackageSymbolFields.BundleId, value); } + public string EngineVersion + { + get => this.Fields[(int)WixBundleHarvestedBundlePackageSymbolFields.EngineVersion].AsString(); + set => this.Set((int)WixBundleHarvestedBundlePackageSymbolFields.EngineVersion, value); + } + public string ManifestNamespace { get => this.Fields[(int)WixBundleHarvestedBundlePackageSymbolFields.ManifestNamespace].AsString(); -- cgit v1.2.3-55-g6feb