From e6e1f9293ee1a2f19b84bd61c5a341ee29dca1c1 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Wed, 24 Oct 2018 20:57:22 -0700 Subject: Remove unused IBindContext from IBackendFactory and other small fixes --- src/WixToolset.Extensibility/Data/ILayoutContext.cs | 2 ++ src/WixToolset.Extensibility/Data/IPreprocessContext.cs | 4 ++-- src/WixToolset.Extensibility/IBackendFactory.cs | 4 +--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/WixToolset.Extensibility/Data/ILayoutContext.cs b/src/WixToolset.Extensibility/Data/ILayoutContext.cs index 89aadc4d..5c0a46c7 100644 --- a/src/WixToolset.Extensibility/Data/ILayoutContext.cs +++ b/src/WixToolset.Extensibility/Data/ILayoutContext.cs @@ -19,6 +19,8 @@ namespace WixToolset.Extensibility.Data string OutputsFile { get; set; } + string IntermediateFolder { get; set; } + string BuiltOutputsFile { get; set; } bool SuppressAclReset { get; set; } diff --git a/src/WixToolset.Extensibility/Data/IPreprocessContext.cs b/src/WixToolset.Extensibility/Data/IPreprocessContext.cs index a923c4db..42dfbb75 100644 --- a/src/WixToolset.Extensibility/Data/IPreprocessContext.cs +++ b/src/WixToolset.Extensibility/Data/IPreprocessContext.cs @@ -12,7 +12,7 @@ namespace WixToolset.Extensibility.Data IEnumerable Extensions { get; set; } - IList IncludeSearchPaths { get; set; } + IEnumerable IncludeSearchPaths { get; set; } /// /// Gets the platform which the compiler will use when defaulting 64-bit attributes and elements. @@ -20,7 +20,7 @@ namespace WixToolset.Extensibility.Data /// The platform which the compiler will use when defaulting 64-bit attributes and elements. Platform Platform { get; set; } - string SourceFile { get; set; } + string SourcePath { get; set; } IDictionary Variables { get; set; } diff --git a/src/WixToolset.Extensibility/IBackendFactory.cs b/src/WixToolset.Extensibility/IBackendFactory.cs index 02f0809a..1155e9b6 100644 --- a/src/WixToolset.Extensibility/IBackendFactory.cs +++ b/src/WixToolset.Extensibility/IBackendFactory.cs @@ -2,10 +2,8 @@ namespace WixToolset.Extensibility { - using WixToolset.Extensibility.Data; - public interface IBackendFactory { - bool TryCreateBackend(string outputType, string outputPath, IBindContext context, out IBackend backend); + bool TryCreateBackend(string outputType, string outputPath, out IBackend backend); } } -- cgit v1.2.3-55-g6feb