aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.Burn
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Core.Burn')
-rw-r--r--src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs12
-rw-r--r--src/WixToolset.Core.Burn/Bind/ProvidesDependency.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bind/WixComponentSearchInfo.cs3
-rw-r--r--src/WixToolset.Core.Burn/Bind/WixFileSearchInfo.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bind/WixProductSearchInfo.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bind/WixRegistrySearchInfo.cs3
-rw-r--r--src/WixToolset.Core.Burn/Bind/WixSearchInfo.cs2
-rw-r--r--src/WixToolset.Core.Burn/BundleBackend.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/AutomaticallySlipstreamPatchesCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/CreateBurnManifestCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/CreateContainerCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/GetPackageFacadesCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/OrderPackagesAndRollbackBoundariesCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/PackageFacade.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/ProcessExePackageCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/ProcessMsiPackageCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/ProcessMspPackageCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/ProcessMsuPackageCommand.cs4
-rw-r--r--src/WixToolset.Core.Burn/Bundles/ProcessPayloadsCommand.cs2
-rw-r--r--src/WixToolset.Core.Burn/Bundles/VerifyPayloadsWithCatalogCommand.cs2
21 files changed, 47 insertions, 9 deletions
diff --git a/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs b/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
index c9bd85b6..5e04e722 100644
--- a/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
+++ b/src/WixToolset.Core.Burn/Bind/BindBundleCommand.cs
@@ -69,7 +69,7 @@ namespace WixToolset.Core.Burn
69 { 69 {
70 public BindBundleCommand(IBindContext context) 70 public BindBundleCommand(IBindContext context)
71 { 71 {
72 this.TableDefinitions = WindowsInstallerStandard.GetTableDefinitions(); 72 //this.TableDefinitions = WindowsInstallerStandard.GetTableDefinitions();
73 73
74 this.DelayedFields = context.DelayedFields; 74 this.DelayedFields = context.DelayedFields;
75 this.ExpectedEmbeddedFiles = context.ExpectedEmbeddedFiles; 75 this.ExpectedEmbeddedFiles = context.ExpectedEmbeddedFiles;
@@ -87,13 +87,13 @@ namespace WixToolset.Core.Burn
87 87
88 public IEnumerable<IBinderExtension> Extensions { private get; set; } 88 public IEnumerable<IBinderExtension> Extensions { private get; set; }
89 89
90 public Output Output { private get; set; } 90 public Intermediate Output { private get; set; }
91 91
92 public string OutputPath { private get; set; } 92 public string OutputPath { private get; set; }
93 93
94 public string PdbFile { private get; set; } 94 public string PdbFile { private get; set; }
95 95
96 public TableDefinitionCollection TableDefinitions { private get; set; } 96 //public TableDefinitionCollection TableDefinitions { private get; set; }
97 97
98 public string IntermediateFolder { private get; set; } 98 public string IntermediateFolder { private get; set; }
99 99
@@ -105,6 +105,8 @@ namespace WixToolset.Core.Burn
105 105
106 public void Execute() 106 public void Execute()
107 { 107 {
108 throw new NotImplementedException();
109#if TODO
108 this.FileTransfers = Enumerable.Empty<FileTransfer>(); 110 this.FileTransfers = Enumerable.Empty<FileTransfer>();
109 this.ContentFilePaths = Enumerable.Empty<string>(); 111 this.ContentFilePaths = Enumerable.Empty<string>();
110 112
@@ -822,7 +824,7 @@ namespace WixToolset.Core.Burn
822 resources.Save(bundleTempPath); 824 resources.Save(bundleTempPath);
823 } 825 }
824 826
825 #region DependencyExtension 827//#region DependencyExtension
826 /// <summary> 828 /// <summary>
827 /// Imports authored dependency providers for each package in the manifest, 829 /// Imports authored dependency providers for each package in the manifest,
828 /// and generates dependency providers for certain package types that do not 830 /// and generates dependency providers for certain package types that do not
@@ -936,7 +938,7 @@ namespace WixToolset.Core.Burn
936 } 938 }
937 939
938 // Defaults to the bundle ID as the provider key. 940 // Defaults to the bundle ID as the provider key.
941#endif
939 } 942 }
940 #endregion
941 } 943 }
942} 944}
diff --git a/src/WixToolset.Core.Burn/Bind/ProvidesDependency.cs b/src/WixToolset.Core.Burn/Bind/ProvidesDependency.cs
index e64773b4..c7eba01c 100644
--- a/src/WixToolset.Core.Burn/Bind/ProvidesDependency.cs
+++ b/src/WixToolset.Core.Burn/Bind/ProvidesDependency.cs
@@ -11,6 +11,7 @@ namespace WixToolset.Core.Burn
11 /// </summary> 11 /// </summary>
12 internal sealed class ProvidesDependency 12 internal sealed class ProvidesDependency
13 { 13 {
14#if TODO
14 /// <summary> 15 /// <summary>
15 /// Creates a new instance of the <see cref="ProviderDependency"/> class from a <see cref="Row"/>. 16 /// Creates a new instance of the <see cref="ProviderDependency"/> class from a <see cref="Row"/>.
16 /// </summary> 17 /// </summary>
@@ -19,6 +20,7 @@ namespace WixToolset.Core.Burn
19 : this((string)row[2], (string)row[3], (string)row[4], (int?)row[5]) 20 : this((string)row[2], (string)row[3], (string)row[4], (int?)row[5])
20 { 21 {
21 } 22 }
23#endif
22 24
23 /// <summary> 25 /// <summary>
24 /// Creates a new instance of the <see cref="ProviderDependency"/> class. 26 /// Creates a new instance of the <see cref="ProviderDependency"/> class.
diff --git a/src/WixToolset.Core.Burn/Bind/WixComponentSearchInfo.cs b/src/WixToolset.Core.Burn/Bind/WixComponentSearchInfo.cs
index f605d7c7..b9c29df0 100644
--- a/src/WixToolset.Core.Burn/Bind/WixComponentSearchInfo.cs
+++ b/src/WixToolset.Core.Burn/Bind/WixComponentSearchInfo.cs
@@ -11,10 +11,12 @@ namespace WixToolset.Core.Burn
11 /// </summary> 11 /// </summary>
12 internal class WixComponentSearchInfo : WixSearchInfo 12 internal class WixComponentSearchInfo : WixSearchInfo
13 { 13 {
14#if TODO
14 public WixComponentSearchInfo(Row row) 15 public WixComponentSearchInfo(Row row)
15 : this((string)row[0], (string)row[1], (string)row[2], (int)row[3]) 16 : this((string)row[0], (string)row[1], (string)row[2], (int)row[3])
16 { 17 {
17 } 18 }
19#endif
18 20
19 public WixComponentSearchInfo(string id, string guid, string productCode, int attributes) 21 public WixComponentSearchInfo(string id, string guid, string productCode, int attributes)
20 : base(id) 22 : base(id)
@@ -60,5 +62,4 @@ namespace WixToolset.Core.Burn
60 writer.WriteEndElement(); 62 writer.WriteEndElement();
61 } 63 }
62 } 64 }
63
64} 65}
diff --git a/src/WixToolset.Core.Burn/Bind/WixFileSearchInfo.cs b/src/WixToolset.Core.Burn/Bind/WixFileSearchInfo.cs
index ea955db4..41393f6b 100644
--- a/src/WixToolset.Core.Burn/Bind/WixFileSearchInfo.cs
+++ b/src/WixToolset.Core.Burn/Bind/WixFileSearchInfo.cs
@@ -11,10 +11,12 @@ namespace WixToolset.Core.Burn
11 /// </summary> 11 /// </summary>
12 internal class WixFileSearchInfo : WixSearchInfo 12 internal class WixFileSearchInfo : WixSearchInfo
13 { 13 {
14#if TODO
14 public WixFileSearchInfo(Row row) 15 public WixFileSearchInfo(Row row)
15 : this((string)row[0], (string)row[1], (int)row[9]) 16 : this((string)row[0], (string)row[1], (int)row[9])
16 { 17 {
17 } 18 }
19#endif
18 20
19 public WixFileSearchInfo(string id, string path, int attributes) 21 public WixFileSearchInfo(string id, string path, int attributes)
20 : base(id) 22 : base(id)
diff --git a/src/WixToolset.Core.Burn/Bind/WixProductSearchInfo.cs b/src/WixToolset.Core.Burn/Bind/WixProductSearchInfo.cs
index b3bf5fee..cd4a70b3 100644
--- a/src/WixToolset.Core.Burn/Bind/WixProductSearchInfo.cs
+++ b/src/WixToolset.Core.Burn/Bind/WixProductSearchInfo.cs
@@ -11,10 +11,12 @@ namespace WixToolset.Core.Burn
11 /// </summary> 11 /// </summary>
12 internal class WixProductSearchInfo : WixSearchInfo 12 internal class WixProductSearchInfo : WixSearchInfo
13 { 13 {
14#if TODO
14 public WixProductSearchInfo(Row row) 15 public WixProductSearchInfo(Row row)
15 : this((string)row[0], (string)row[1], (int)row[2]) 16 : this((string)row[0], (string)row[1], (int)row[2])
16 { 17 {
17 } 18 }
19#endif
18 20
19 public WixProductSearchInfo(string id, string guid, int attributes) 21 public WixProductSearchInfo(string id, string guid, int attributes)
20 : base(id) 22 : base(id)
diff --git a/src/WixToolset.Core.Burn/Bind/WixRegistrySearchInfo.cs b/src/WixToolset.Core.Burn/Bind/WixRegistrySearchInfo.cs
index e25f25f4..e5227be5 100644
--- a/src/WixToolset.Core.Burn/Bind/WixRegistrySearchInfo.cs
+++ b/src/WixToolset.Core.Burn/Bind/WixRegistrySearchInfo.cs
@@ -11,10 +11,12 @@ namespace WixToolset.Core.Burn
11 /// </summary> 11 /// </summary>
12 internal class WixRegistrySearchInfo : WixSearchInfo 12 internal class WixRegistrySearchInfo : WixSearchInfo
13 { 13 {
14#if TODO
14 public WixRegistrySearchInfo(Row row) 15 public WixRegistrySearchInfo(Row row)
15 : this((string)row[0], (int)row[1], (string)row[2], (string)row[3], (int)row[4]) 16 : this((string)row[0], (int)row[1], (string)row[2], (string)row[3], (int)row[4])
16 { 17 {
17 } 18 }
19#endif
18 20
19 public WixRegistrySearchInfo(string id, int root, string key, string value, int attributes) 21 public WixRegistrySearchInfo(string id, int root, string key, string value, int attributes)
20 : base(id) 22 : base(id)
@@ -88,5 +90,4 @@ namespace WixToolset.Core.Burn
88 writer.WriteEndElement(); 90 writer.WriteEndElement();
89 } 91 }
90 } 92 }
91
92} 93}
diff --git a/src/WixToolset.Core.Burn/Bind/WixSearchInfo.cs b/src/WixToolset.Core.Burn/Bind/WixSearchInfo.cs
index 9ebca4ae..04347583 100644
--- a/src/WixToolset.Core.Burn/Bind/WixSearchInfo.cs
+++ b/src/WixToolset.Core.Burn/Bind/WixSearchInfo.cs
@@ -17,12 +17,14 @@ namespace WixToolset.Core.Burn
17 this.Id = id; 17 this.Id = id;
18 } 18 }
19 19
20#if TODO
20 public void AddWixSearchRowInfo(Row row) 21 public void AddWixSearchRowInfo(Row row)
21 { 22 {
22 Debug.Assert((string)row[0] == Id); 23 Debug.Assert((string)row[0] == Id);
23 Variable = (string)row[1]; 24 Variable = (string)row[1];
24 Condition = (string)row[2]; 25 Condition = (string)row[2];
25 } 26 }
27#endif
26 28
27 public string Id { get; private set; } 29 public string Id { get; private set; }
28 public string Variable { get; private set; } 30 public string Variable { get; private set; }
diff --git a/src/WixToolset.Core.Burn/BundleBackend.cs b/src/WixToolset.Core.Burn/BundleBackend.cs
index 0c7f2e8b..f66a3fbe 100644
--- a/src/WixToolset.Core.Burn/BundleBackend.cs
+++ b/src/WixToolset.Core.Burn/BundleBackend.cs
@@ -42,7 +42,7 @@ namespace WixToolset.Core.Burn
42 } 42 }
43 } 43 }
44 44
45 public Output Unbind(IUnbindContext context) 45 public Intermediate Unbind(IUnbindContext context)
46 { 46 {
47 string uxExtractPath = Path.Combine(context.ExportBasePath, "UX"); 47 string uxExtractPath = Path.Combine(context.ExportBasePath, "UX");
48 string acExtractPath = Path.Combine(context.ExportBasePath, "AttachedContainer"); 48 string acExtractPath = Path.Combine(context.ExportBasePath, "AttachedContainer");
diff --git a/src/WixToolset.Core.Burn/Bundles/AutomaticallySlipstreamPatchesCommand.cs b/src/WixToolset.Core.Burn/Bundles/AutomaticallySlipstreamPatchesCommand.cs
index bac8633b..d06cf4a8 100644
--- a/src/WixToolset.Core.Burn/Bundles/AutomaticallySlipstreamPatchesCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/AutomaticallySlipstreamPatchesCommand.cs
@@ -11,6 +11,7 @@ namespace WixToolset.Core.Burn.Bundles
11 11
12 internal class AutomaticallySlipstreamPatchesCommand 12 internal class AutomaticallySlipstreamPatchesCommand
13 { 13 {
14#if TODO
14 public IEnumerable<PackageFacade> PackageFacades { private get; set; } 15 public IEnumerable<PackageFacade> PackageFacades { private get; set; }
15 16
16 public Table WixBundlePatchTargetCodeTable { private get; set; } 17 public Table WixBundlePatchTargetCodeTable { private get; set; }
@@ -108,5 +109,6 @@ namespace WixToolset.Core.Burn.Bundles
108 } 109 }
109 } 110 }
110 } 111 }
112#endif
111 } 113 }
112} 114}
diff --git a/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs b/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs
index 58814efc..b1f1f0cd 100644
--- a/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs
@@ -14,6 +14,7 @@ namespace WixToolset.Core.Burn.Bundles
14 14
15 internal class CreateBootstrapperApplicationManifestCommand 15 internal class CreateBootstrapperApplicationManifestCommand
16 { 16 {
17#if TODO
17 public WixBundleRow BundleRow { private get; set; } 18 public WixBundleRow BundleRow { private get; set; }
18 19
19 public IEnumerable<PackageFacade> ChainPackages { private get; set; } 20 public IEnumerable<PackageFacade> ChainPackages { private get; set; }
@@ -237,5 +238,6 @@ namespace WixToolset.Core.Burn.Bundles
237 238
238 return row; 239 return row;
239 } 240 }
241#endif
240 } 242 }
241} 243}
diff --git a/src/WixToolset.Core.Burn/Bundles/CreateBurnManifestCommand.cs b/src/WixToolset.Core.Burn/Bundles/CreateBurnManifestCommand.cs
index 772265a0..788c7296 100644
--- a/src/WixToolset.Core.Burn/Bundles/CreateBurnManifestCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/CreateBurnManifestCommand.cs
@@ -15,6 +15,7 @@ namespace WixToolset.Core.Burn.Bundles
15 15
16 internal class CreateBurnManifestCommand 16 internal class CreateBurnManifestCommand
17 { 17 {
18#if TODO
18 public IEnumerable<IBurnBackendExtension> BackendExtensions { private get; set; } 19 public IEnumerable<IBurnBackendExtension> BackendExtensions { private get; set; }
19 20
20 public Output Output { private get; set; } 21 public Output Output { private get; set; }
@@ -682,5 +683,6 @@ namespace WixToolset.Core.Burn.Bundles
682 683
683 return resolved; 684 return resolved;
684 } 685 }
686#endif
685 } 687 }
686} 688}
diff --git a/src/WixToolset.Core.Burn/Bundles/CreateContainerCommand.cs b/src/WixToolset.Core.Burn/Bundles/CreateContainerCommand.cs
index 75379713..cde6d8f3 100644
--- a/src/WixToolset.Core.Burn/Bundles/CreateContainerCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/CreateContainerCommand.cs
@@ -16,6 +16,7 @@ namespace WixToolset.Core.Burn.Bundles
16 /// </summary> 16 /// </summary>
17 internal class CreateContainerCommand 17 internal class CreateContainerCommand
18 { 18 {
19#if TODO
19 public CompressionLevel DefaultCompressionLevel { private get; set; } 20 public CompressionLevel DefaultCompressionLevel { private get; set; }
20 21
21 public IEnumerable<WixBundlePayloadRow> Payloads { private get; set; } 22 public IEnumerable<WixBundlePayloadRow> Payloads { private get; set; }
@@ -64,5 +65,6 @@ namespace WixToolset.Core.Burn.Bundles
64 65
65 this.Size = fileInfo.Length; 66 this.Size = fileInfo.Length;
66 } 67 }
68#endif
67 } 69 }
68} 70}
diff --git a/src/WixToolset.Core.Burn/Bundles/GetPackageFacadesCommand.cs b/src/WixToolset.Core.Burn/Bundles/GetPackageFacadesCommand.cs
index 7485758c..056f6eb7 100644
--- a/src/WixToolset.Core.Burn/Bundles/GetPackageFacadesCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/GetPackageFacadesCommand.cs
@@ -8,6 +8,7 @@ namespace WixToolset.Core.Burn.Bundles
8 8
9 internal class GetPackageFacadesCommand 9 internal class GetPackageFacadesCommand
10 { 10 {
11#if TODO
11 public Table PackageTable { private get; set; } 12 public Table PackageTable { private get; set; }
12 13
13 public Table ExePackageTable { private get; set; } 14 public Table ExePackageTable { private get; set; }
@@ -58,5 +59,6 @@ namespace WixToolset.Core.Burn.Bundles
58 59
59 this.PackageFacades = facades; 60 this.PackageFacades = facades;
60 } 61 }
62#endif
61 } 63 }
62} 64}
diff --git a/src/WixToolset.Core.Burn/Bundles/OrderPackagesAndRollbackBoundariesCommand.cs b/src/WixToolset.Core.Burn/Bundles/OrderPackagesAndRollbackBoundariesCommand.cs
index cb6e2748..4266ca40 100644
--- a/src/WixToolset.Core.Burn/Bundles/OrderPackagesAndRollbackBoundariesCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/OrderPackagesAndRollbackBoundariesCommand.cs
@@ -9,6 +9,7 @@ namespace WixToolset.Core.Burn.Bundles
9 9
10 internal class OrderPackagesAndRollbackBoundariesCommand 10 internal class OrderPackagesAndRollbackBoundariesCommand
11 { 11 {
12#if TODO
12 public Table WixGroupTable { private get; set; } 13 public Table WixGroupTable { private get; set; }
13 14
14 public RowDictionary<WixBundleRollbackBoundaryRow> Boundaries { private get; set; } 15 public RowDictionary<WixBundleRollbackBoundaryRow> Boundaries { private get; set; }
@@ -141,5 +142,6 @@ namespace WixToolset.Core.Burn.Bundles
141 this.OrderedPackageFacades = orderedFacades; 142 this.OrderedPackageFacades = orderedFacades;
142 this.UsedRollbackBoundaries = usedBoundaries; 143 this.UsedRollbackBoundaries = usedBoundaries;
143 } 144 }
145#endif
144 } 146 }
145} 147}
diff --git a/src/WixToolset.Core.Burn/Bundles/PackageFacade.cs b/src/WixToolset.Core.Burn/Bundles/PackageFacade.cs
index 3f2e184d..ff5c2e2e 100644
--- a/src/WixToolset.Core.Burn/Bundles/PackageFacade.cs
+++ b/src/WixToolset.Core.Burn/Bundles/PackageFacade.cs
@@ -6,6 +6,7 @@ namespace WixToolset.Core.Burn.Bundles
6 6
7 internal class PackageFacade 7 internal class PackageFacade
8 { 8 {
9#if TODO
9 private PackageFacade(WixBundlePackageRow package) 10 private PackageFacade(WixBundlePackageRow package)
10 { 11 {
11 this.Package = package; 12 this.Package = package;
@@ -54,5 +55,6 @@ namespace WixToolset.Core.Burn.Bundles
54 /// the relationship with the extension makes it much trickier to pull off. 55 /// the relationship with the extension makes it much trickier to pull off.
55 /// </remarks> 56 /// </remarks>
56 public ProvidesDependencyCollection Provides { get; private set; } 57 public ProvidesDependencyCollection Provides { get; private set; }
58#endif
57 } 59 }
58} 60}
diff --git a/src/WixToolset.Core.Burn/Bundles/ProcessExePackageCommand.cs b/src/WixToolset.Core.Burn/Bundles/ProcessExePackageCommand.cs
index 11512c39..75bb5bb1 100644
--- a/src/WixToolset.Core.Burn/Bundles/ProcessExePackageCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/ProcessExePackageCommand.cs
@@ -11,6 +11,7 @@ namespace WixToolset.Core.Burn.Bundles
11 /// </summary> 11 /// </summary>
12 internal class ProcessExePackageCommand 12 internal class ProcessExePackageCommand
13 { 13 {
14#if TODO
14 public RowDictionary<WixBundlePayloadRow> AuthoredPayloads { private get; set; } 15 public RowDictionary<WixBundlePayloadRow> AuthoredPayloads { private get; set; }
15 16
16 public PackageFacade Facade { private get; set; } 17 public PackageFacade Facade { private get; set; }
@@ -29,5 +30,6 @@ namespace WixToolset.Core.Burn.Bundles
29 30
30 this.Facade.Package.Version = packagePayload.Version; 31 this.Facade.Package.Version = packagePayload.Version;
31 } 32 }
33#endif
32 } 34 }
33} 35}
diff --git a/src/WixToolset.Core.Burn/Bundles/ProcessMsiPackageCommand.cs b/src/WixToolset.Core.Burn/Bundles/ProcessMsiPackageCommand.cs
index 322187f9..2ee58514 100644
--- a/src/WixToolset.Core.Burn/Bundles/ProcessMsiPackageCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/ProcessMsiPackageCommand.cs
@@ -22,6 +22,7 @@ namespace WixToolset.Core.Burn.Bundles
22 /// </summary> 22 /// </summary>
23 internal class ProcessMsiPackageCommand 23 internal class ProcessMsiPackageCommand
24 { 24 {
25#if TODO
25 private const string PropertySqlFormat = "SELECT `Value` FROM `Property` WHERE `Property` = '{0}'"; 26 private const string PropertySqlFormat = "SELECT `Value` FROM `Property` WHERE `Property` = '{0}'";
26 27
27 public RowDictionary<WixBundlePayloadRow> AuthoredPayloads { private get; set; } 28 public RowDictionary<WixBundlePayloadRow> AuthoredPayloads { private get; set; }
@@ -572,5 +573,6 @@ namespace WixToolset.Core.Burn.Bundles
572 573
573 return String.Format(CultureInfo.InvariantCulture, ProcessMsiPackageCommand.PropertySqlFormat, property); 574 return String.Format(CultureInfo.InvariantCulture, ProcessMsiPackageCommand.PropertySqlFormat, property);
574 } 575 }
576#endif
575 } 577 }
576} 578}
diff --git a/src/WixToolset.Core.Burn/Bundles/ProcessMspPackageCommand.cs b/src/WixToolset.Core.Burn/Bundles/ProcessMspPackageCommand.cs
index 2d849d03..37e08634 100644
--- a/src/WixToolset.Core.Burn/Bundles/ProcessMspPackageCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/ProcessMspPackageCommand.cs
@@ -18,6 +18,7 @@ namespace WixToolset.Core.Burn.Bundles
18 /// </summary> 18 /// </summary>
19 internal class ProcessMspPackageCommand 19 internal class ProcessMspPackageCommand
20 { 20 {
21#if TODO
21 private const string PatchMetadataFormat = "SELECT `Value` FROM `MsiPatchMetadata` WHERE `Property` = '{0}'"; 22 private const string PatchMetadataFormat = "SELECT `Value` FROM `MsiPatchMetadata` WHERE `Property` = '{0}'";
22 private static readonly Encoding XmlOutputEncoding = new UTF8Encoding(false); 23 private static readonly Encoding XmlOutputEncoding = new UTF8Encoding(false);
23 24
@@ -185,5 +186,6 @@ namespace WixToolset.Core.Burn.Bundles
185 186
186 return false; 187 return false;
187 } 188 }
189#endif
188 } 190 }
189} 191}
diff --git a/src/WixToolset.Core.Burn/Bundles/ProcessMsuPackageCommand.cs b/src/WixToolset.Core.Burn/Bundles/ProcessMsuPackageCommand.cs
index fcfc780c..1380385d 100644
--- a/src/WixToolset.Core.Burn/Bundles/ProcessMsuPackageCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/ProcessMsuPackageCommand.cs
@@ -11,7 +11,8 @@ namespace WixToolset.Core.Burn.Bundles
11 /// </summary> 11 /// </summary>
12 internal class ProcessMsuPackageCommand 12 internal class ProcessMsuPackageCommand
13 { 13 {
14 public RowDictionary<WixBundlePayloadRow> AuthoredPayloads { private get; set; } 14#if TODO
15 public RowDictionary<WixBundlePayload> AuthoredPayloads { private get; set; }
15 16
16 public PackageFacade Facade { private get; set; } 17 public PackageFacade Facade { private get; set; }
17 18
@@ -26,5 +27,6 @@ namespace WixToolset.Core.Burn.Bundles
26 27
27 this.Facade.Package.PerMachine = YesNoDefaultType.Yes; // MSUs are always per-machine. 28 this.Facade.Package.PerMachine = YesNoDefaultType.Yes; // MSUs are always per-machine.
28 } 29 }
30#endif
29 } 31 }
30} 32}
diff --git a/src/WixToolset.Core.Burn/Bundles/ProcessPayloadsCommand.cs b/src/WixToolset.Core.Burn/Bundles/ProcessPayloadsCommand.cs
index 5dbd6aaa..7900fcd1 100644
--- a/src/WixToolset.Core.Burn/Bundles/ProcessPayloadsCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/ProcessPayloadsCommand.cs
@@ -16,6 +16,7 @@ namespace WixToolset.Core.Burn.Bundles
16 16
17 internal class ProcessPayloadsCommand 17 internal class ProcessPayloadsCommand
18 { 18 {
19#if TODO
19 private static readonly Version EmptyVersion = new Version(0, 0, 0, 0); 20 private static readonly Version EmptyVersion = new Version(0, 0, 0, 0);
20 21
21 public IEnumerable<WixBundlePayloadRow> Payloads { private get; set; } 22 public IEnumerable<WixBundlePayloadRow> Payloads { private get; set; }
@@ -157,5 +158,6 @@ namespace WixToolset.Core.Burn.Bundles
157 payload.DisplayName = versionInfo.ProductName; 158 payload.DisplayName = versionInfo.ProductName;
158 } 159 }
159 } 160 }
161#endif
160 } 162 }
161} 163}
diff --git a/src/WixToolset.Core.Burn/Bundles/VerifyPayloadsWithCatalogCommand.cs b/src/WixToolset.Core.Burn/Bundles/VerifyPayloadsWithCatalogCommand.cs
index 9919f777..f22a8f2b 100644
--- a/src/WixToolset.Core.Burn/Bundles/VerifyPayloadsWithCatalogCommand.cs
+++ b/src/WixToolset.Core.Burn/Bundles/VerifyPayloadsWithCatalogCommand.cs
@@ -13,6 +13,7 @@ namespace WixToolset.Core.Burn.Bundles
13 13
14 internal class VerifyPayloadsWithCatalogCommand 14 internal class VerifyPayloadsWithCatalogCommand
15 { 15 {
16#if TODO
16 public IEnumerable<WixBundleCatalogRow> Catalogs { private get; set; } 17 public IEnumerable<WixBundleCatalogRow> Catalogs { private get; set; }
17 18
18 public IEnumerable<WixBundlePayloadRow> Payloads { private get; set; } 19 public IEnumerable<WixBundlePayloadRow> Payloads { private get; set; }
@@ -144,5 +145,6 @@ namespace WixToolset.Core.Burn.Bundles
144 145
145 public string FullPath { get; set; } 146 public string FullPath { get; set; }
146 } 147 }
148#endif
147 } 149 }
148} 150}