aboutsummaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2022-01-10 14:51:51 -0800
committerRob Mensching <rob@firegiant.com>2022-01-10 17:08:43 -0800
commit284f7df20bd0402daeb559343aa4bd003a9ab71e (patch)
treec6eadb27f23bb5ed4b519e3dfb9d7622d70dcf8b /src/api
parent1a8db0bc8653f6c709fa6c1e0abb82d12ee82672 (diff)
downloadwix-284f7df20bd0402daeb559343aa4bd003a9ab71e.tar.gz
wix-284f7df20bd0402daeb559343aa4bd003a9ab71e.tar.bz2
wix-284f7df20bd0402daeb559343aa4bd003a9ab71e.zip
Inscribe no longer a global backend concept
The support steps around signing are specialized for each output type. Trying to normalize the process across backends was not a fruitful endeavor.
Diffstat (limited to 'src/api')
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IInscribeContext.cs21
-rw-r--r--src/api/wix/WixToolset.Extensibility/IBackend.cs2
2 files changed, 0 insertions, 23 deletions
diff --git a/src/api/wix/WixToolset.Extensibility/Data/IInscribeContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IInscribeContext.cs
deleted file mode 100644
index 31c66aad..00000000
--- a/src/api/wix/WixToolset.Extensibility/Data/IInscribeContext.cs
+++ /dev/null
@@ -1,21 +0,0 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
3namespace WixToolset.Extensibility.Data
4{
5 using System;
6 using WixToolset.Extensibility.Services;
7
8#pragma warning disable 1591 // TODO: add documentation
9 public interface IInscribeContext
10 {
11 IServiceProvider ServiceProvider { get; }
12
13 string InputFilePath { get; set; }
14
15 string IntermediateFolder { get; set; }
16
17 string OutputFile { get; set; }
18
19 string SignedEngineFile { get; set; }
20 }
21}
diff --git a/src/api/wix/WixToolset.Extensibility/IBackend.cs b/src/api/wix/WixToolset.Extensibility/IBackend.cs
index 9579c3ca..be8406e4 100644
--- a/src/api/wix/WixToolset.Extensibility/IBackend.cs
+++ b/src/api/wix/WixToolset.Extensibility/IBackend.cs
@@ -13,7 +13,5 @@ namespace WixToolset.Extensibility
13 IDecompileResult Decompile(IDecompileContext context); 13 IDecompileResult Decompile(IDecompileContext context);
14 14
15 Intermediate Unbind(IUnbindContext context); 15 Intermediate Unbind(IUnbindContext context);
16
17 bool Inscribe(IInscribeContext context);
18 } 16 }
19} 17}