aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/.editorconfig37
-rw-r--r--src/api/wix/CSharp.Build.props (renamed from src/CSharp.Build.props)0
-rw-r--r--src/api/wix/Custom.Build.props (renamed from src/Custom.Build.props)0
-rw-r--r--src/api/wix/Directory.Build.props (renamed from src/Directory.Build.props)0
-rw-r--r--src/api/wix/Directory.Build.targets (renamed from src/Directory.Build.targets)0
-rw-r--r--src/api/wix/README-Extensibility.md2
-rw-r--r--src/api/wix/WixToolset.Extensibility.sln36
-rw-r--r--src/api/wix/WixToolset.Extensibility/AssemblyInfo.cs (renamed from src/WixToolset.Extensibility/AssemblyInfo.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseBinderExtension.cs (renamed from src/WixToolset.Extensibility/BaseBinderExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs (renamed from src/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseCompilerExtension.cs (renamed from src/WixToolset.Extensibility/BaseCompilerExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseExtensionCommandLine.cs (renamed from src/WixToolset.Extensibility/BaseExtensionCommandLine.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseExtensionData.cs (renamed from src/WixToolset.Extensibility/BaseExtensionData.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseExtensionFactory.cs (renamed from src/WixToolset.Extensibility/BaseExtensionFactory.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseLayoutExtension.cs (renamed from src/WixToolset.Extensibility/BaseLayoutExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseLibrarianExtension.cs (renamed from src/WixToolset.Extensibility/BaseLibrarianExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseLinkerExtension.cs (renamed from src/WixToolset.Extensibility/BaseLinkerExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BasePreprocessorExtension.cs (renamed from src/WixToolset.Extensibility/BasePreprocessorExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseResolverExtension.cs (renamed from src/WixToolset.Extensibility/BaseResolverExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs (renamed from src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/CompilerConstants.cs (renamed from src/WixToolset.Extensibility/CompilerConstants.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/BindStage.cs (renamed from src/WixToolset.Extensibility/Data/BindStage.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/BurnPlatforms.cs (renamed from src/WixToolset.Extensibility/Data/BurnPlatforms.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/CabinetBuildOption.cs (renamed from src/WixToolset.Extensibility/Data/CabinetBuildOption.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/CustomActionPlatforms.cs (renamed from src/WixToolset.Extensibility/Data/CustomActionPlatforms.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ExtensionCommandLineSwitch.cs (renamed from src/WixToolset.Extensibility/Data/ExtensionCommandLineSwitch.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs (renamed from src/WixToolset.Extensibility/Data/IBindContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IBindFileWithPath.cs (renamed from src/WixToolset.Extensibility/Data/IBindFileWithPath.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IBindPath.cs (renamed from src/WixToolset.Extensibility/Data/IBindPath.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IBindResult.cs (renamed from src/WixToolset.Extensibility/Data/IBindResult.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ICommandLineArguments.cs (renamed from src/WixToolset.Extensibility/Data/ICommandLineArguments.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ICommandLineCommand.cs (renamed from src/WixToolset.Extensibility/Data/ICommandLineCommand.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ICommandLineContext.cs (renamed from src/WixToolset.Extensibility/Data/ICommandLineContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ICompileContext.cs (renamed from src/WixToolset.Extensibility/Data/ICompileContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IComponentKeyPath.cs (renamed from src/WixToolset.Extensibility/Data/IComponentKeyPath.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IDecompileContext.cs (renamed from src/WixToolset.Extensibility/Data/IDecompileContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IDecompileResult.cs (renamed from src/WixToolset.Extensibility/Data/IDecompileResult.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IDelayedField.cs (renamed from src/WixToolset.Extensibility/Data/IDelayedField.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IExpectedExtractFile.cs (renamed from src/WixToolset.Extensibility/Data/IExpectedExtractFile.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IFileFacade.cs (renamed from src/WixToolset.Extensibility/Data/IFileFacade.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IFileSystemContext.cs (renamed from src/WixToolset.Extensibility/Data/IFileSystemContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IFileTransfer.cs (renamed from src/WixToolset.Extensibility/Data/IFileTransfer.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IIncludedFile.cs (renamed from src/WixToolset.Extensibility/Data/IIncludedFile.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IInscribeContext.cs (renamed from src/WixToolset.Extensibility/Data/IInscribeContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ILayoutContext.cs (renamed from src/WixToolset.Extensibility/Data/ILayoutContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ILibraryContext.cs (renamed from src/WixToolset.Extensibility/Data/ILibraryContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ILinkContext.cs (renamed from src/WixToolset.Extensibility/Data/ILinkContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IPreprocessContext.cs (renamed from src/WixToolset.Extensibility/Data/IPreprocessContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IPreprocessResult.cs (renamed from src/WixToolset.Extensibility/Data/IPreprocessResult.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IResolveContext.cs (renamed from src/WixToolset.Extensibility/Data/IResolveContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IResolveFileResult.cs (renamed from src/WixToolset.Extensibility/Data/IResolveFileResult.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IResolveResult.cs (renamed from src/WixToolset.Extensibility/Data/IResolveResult.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IResolvedCabinet.cs (renamed from src/WixToolset.Extensibility/Data/IResolvedCabinet.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IResolvedDirectory.cs (renamed from src/WixToolset.Extensibility/Data/IResolvedDirectory.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/ITrackedFile.cs (renamed from src/WixToolset.Extensibility/Data/ITrackedFile.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/IUnbindContext.cs (renamed from src/WixToolset.Extensibility/Data/IUnbindContext.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/PossibleKeyPathType.cs (renamed from src/WixToolset.Extensibility/Data/PossibleKeyPathType.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Data/TrackedFileType.cs (renamed from src/WixToolset.Extensibility/Data/TrackedFileType.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/DecompilerConstants.cs (renamed from src/WixToolset.Extensibility/DecompilerConstants.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/DecompilerExtension.cs (renamed from src/WixToolset.Extensibility/DecompilerExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/ExtensionHelper.cs (renamed from src/WixToolset.Extensibility/ExtensionHelper.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IBackend.cs (renamed from src/WixToolset.Extensibility/IBackend.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IBackendFactory.cs (renamed from src/WixToolset.Extensibility/IBackendFactory.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IBinderExtension.cs (renamed from src/WixToolset.Extensibility/IBinderExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IBurnBackendBinderExtension.cs (renamed from src/WixToolset.Extensibility/IBurnBackendBinderExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/ICompilerExtension.cs (renamed from src/WixToolset.Extensibility/ICompilerExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IDecompilerExtension.cs (renamed from src/WixToolset.Extensibility/IDecompilerExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IExtensionCommandLine.cs (renamed from src/WixToolset.Extensibility/IExtensionCommandLine.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IExtensionData.cs (renamed from src/WixToolset.Extensibility/IExtensionData.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IExtensionFactory.cs (renamed from src/WixToolset.Extensibility/IExtensionFactory.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IFileSystemExtension.cs (renamed from src/WixToolset.Extensibility/IFileSystemExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IInspectorCore.cs (renamed from src/WixToolset.Extensibility/IInspectorCore.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IInspectorExtension.cs (renamed from src/WixToolset.Extensibility/IInspectorExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/ILayoutExtension.cs (renamed from src/WixToolset.Extensibility/ILayoutExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/ILibrarianExtension.cs (renamed from src/WixToolset.Extensibility/ILibrarianExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/ILinkerExtension.cs (renamed from src/WixToolset.Extensibility/ILinkerExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IMessageListener.cs (renamed from src/WixToolset.Extensibility/IMessageListener.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IPreprocessorExtension.cs (renamed from src/WixToolset.Extensibility/IPreprocessorExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IResolverExtension.cs (renamed from src/WixToolset.Extensibility/IResolverExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IUnbinderExtension.cs (renamed from src/WixToolset.Extensibility/IUnbinderExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IWindowsInstallerBackendBinderExtension.cs (renamed from src/WixToolset.Extensibility/IWindowsInstallerBackendBinderExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/IWindowsInstallerBackendDecompilerExtension.cs (renamed from src/WixToolset.Extensibility/IWindowsInstallerBackendDecompilerExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/InspectorExtension.cs (renamed from src/WixToolset.Extensibility/InspectorExtension.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IBackendHelper.cs (renamed from src/WixToolset.Extensibility/Services/IBackendHelper.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IBurnBackendHelper.cs (renamed from src/WixToolset.Extensibility/Services/IBurnBackendHelper.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/ICommandLine.cs (renamed from src/WixToolset.Extensibility/Services/ICommandLine.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/ICommandLineParser.cs (renamed from src/WixToolset.Extensibility/Services/ICommandLineParser.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IExtensionManager.cs (renamed from src/WixToolset.Extensibility/Services/IExtensionManager.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IMessaging.cs (renamed from src/WixToolset.Extensibility/Services/IMessaging.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IParseHelper.cs (renamed from src/WixToolset.Extensibility/Services/IParseHelper.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IPathResolver.cs (renamed from src/WixToolset.Extensibility/Services/IPathResolver.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IPreprocessHelper.cs (renamed from src/WixToolset.Extensibility/Services/IPreprocessHelper.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IVariableResolution.cs (renamed from src/WixToolset.Extensibility/Services/IVariableResolution.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IVariableResolver.cs (renamed from src/WixToolset.Extensibility/Services/IVariableResolver.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IWindowsInstallerBackendHelper.cs (renamed from src/WixToolset.Extensibility/Services/IWindowsInstallerBackendHelper.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IWixBranding.cs (renamed from src/WixToolset.Extensibility/Services/IWixBranding.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs (renamed from src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/Services/ServiceProviderExtensions.cs (renamed from src/WixToolset.Extensibility/Services/ServiceProviderExtensions.cs)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/WixToolset.Extensibility.csproj (renamed from src/WixToolset.Extensibility/WixToolset.Extensibility.csproj)0
-rw-r--r--src/api/wix/WixToolset.Extensibility/WixToolset.Extensibility.v3.ncrunchproject (renamed from src/WixToolset.Extensibility/WixToolset.Extensibility.v3.ncrunchproject)0
-rw-r--r--src/api/wix/appveyor-Extensibility.cmd7
-rw-r--r--src/api/wix/appveyor-Extensibility.yml40
-rw-r--r--src/api/wix/nuget-Extensibility.config9
-rw-r--r--src/version.json11
104 files changed, 142 insertions, 0 deletions
diff --git a/src/.editorconfig b/src/.editorconfig
new file mode 100644
index 00000000..1d72e683
--- /dev/null
+++ b/src/.editorconfig
@@ -0,0 +1,37 @@
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#
3# Do NOT modify this file. Update the canonical version in Home\repo-template\src\.editorconfig
4# then update all of the repos.
5
6root = true
7
8[*]
9charset = utf-8
10indent_style = space
11indent_size = 4
12trim_trailing_whitespace = true
13
14[*.{cs,vb}]
15dotnet_sort_system_directives_first = true
16
17[*.cs]
18csharp_indent_case_contents = true : error
19csharp_indent_switch_labels = true : error
20csharp_new_line_before_open_brace = all
21csharp_prefer_braces = true : error
22csharp_style_expression_bodied_methods = when_on_single_line : suggestion
23csharp_style_expression_bodied_constructors = when_on_single_line : suggestion
24csharp_style_expression_bodied_operators = when_on_single_line : suggestion
25csharp_style_expression_bodied_properties = when_on_single_line : suggestion
26csharp_style_expression_bodied_indexers = when_on_single_line : suggestion
27csharp_style_expression_bodied_accessors = when_on_single_line : suggestion
28csharp_style_var_elsewhere = true : suggestion
29csharp_style_var_for_built_in_types = true : suggestion
30csharp_style_var_when_type_is_apparent = true : suggestion
31dotnet_style_qualification_for_event = true : error
32dotnet_style_qualification_for_field = true : error
33dotnet_style_qualification_for_method = true : error
34dotnet_style_qualification_for_property = true : error
35
36[*.targets]
37indent_size = 2
diff --git a/src/CSharp.Build.props b/src/api/wix/CSharp.Build.props
index 81d24ad1..81d24ad1 100644
--- a/src/CSharp.Build.props
+++ b/src/api/wix/CSharp.Build.props
diff --git a/src/Custom.Build.props b/src/api/wix/Custom.Build.props
index 889fb62e..889fb62e 100644
--- a/src/Custom.Build.props
+++ b/src/api/wix/Custom.Build.props
diff --git a/src/Directory.Build.props b/src/api/wix/Directory.Build.props
index f83cc154..f83cc154 100644
--- a/src/Directory.Build.props
+++ b/src/api/wix/Directory.Build.props
diff --git a/src/Directory.Build.targets b/src/api/wix/Directory.Build.targets
index cb988931..cb988931 100644
--- a/src/Directory.Build.targets
+++ b/src/api/wix/Directory.Build.targets
diff --git a/src/api/wix/README-Extensibility.md b/src/api/wix/README-Extensibility.md
new file mode 100644
index 00000000..003acd4d
--- /dev/null
+++ b/src/api/wix/README-Extensibility.md
@@ -0,0 +1,2 @@
1# Extensibility
2WixToolset.Extensibility - interfaces to extend the WiX Toolset
diff --git a/src/api/wix/WixToolset.Extensibility.sln b/src/api/wix/WixToolset.Extensibility.sln
new file mode 100644
index 00000000..94ce905c
--- /dev/null
+++ b/src/api/wix/WixToolset.Extensibility.sln
@@ -0,0 +1,36 @@
1Microsoft Visual Studio Solution File, Format Version 12.00
2# Visual Studio 15
3VisualStudioVersion = 15.0.26730.8
4MinimumVisualStudioVersion = 15.0.26124.0
5Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Extensibility", "src\WixToolset.Extensibility\WixToolset.Extensibility.csproj", "{AA049009-D7D9-4C63-8E0D-83206ADCFBD1}"
6EndProject
7Global
8 GlobalSection(SolutionConfigurationPlatforms) = preSolution
9 Debug|Any CPU = Debug|Any CPU
10 Debug|x64 = Debug|x64
11 Debug|x86 = Debug|x86
12 Release|Any CPU = Release|Any CPU
13 Release|x64 = Release|x64
14 Release|x86 = Release|x86
15 EndGlobalSection
16 GlobalSection(ProjectConfigurationPlatforms) = postSolution
17 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
18 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
19 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Debug|x64.ActiveCfg = Debug|Any CPU
20 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Debug|x64.Build.0 = Debug|Any CPU
21 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Debug|x86.ActiveCfg = Debug|Any CPU
22 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Debug|x86.Build.0 = Debug|Any CPU
23 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
24 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Release|Any CPU.Build.0 = Release|Any CPU
25 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Release|x64.ActiveCfg = Release|Any CPU
26 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Release|x64.Build.0 = Release|Any CPU
27 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Release|x86.ActiveCfg = Release|Any CPU
28 {AA049009-D7D9-4C63-8E0D-83206ADCFBD1}.Release|x86.Build.0 = Release|Any CPU
29 EndGlobalSection
30 GlobalSection(SolutionProperties) = preSolution
31 HideSolutionNode = FALSE
32 EndGlobalSection
33 GlobalSection(ExtensibilityGlobals) = postSolution
34 SolutionGuid = {BB8820D5-723D-426D-B4A0-4D221603C5FA}
35 EndGlobalSection
36EndGlobal
diff --git a/src/WixToolset.Extensibility/AssemblyInfo.cs b/src/api/wix/WixToolset.Extensibility/AssemblyInfo.cs
index b3740b2a..b3740b2a 100644
--- a/src/WixToolset.Extensibility/AssemblyInfo.cs
+++ b/src/api/wix/WixToolset.Extensibility/AssemblyInfo.cs
diff --git a/src/WixToolset.Extensibility/BaseBinderExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseBinderExtension.cs
index 3869d1ed..3869d1ed 100644
--- a/src/WixToolset.Extensibility/BaseBinderExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseBinderExtension.cs
diff --git a/src/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs
index da570af0..da570af0 100644
--- a/src/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs
diff --git a/src/WixToolset.Extensibility/BaseCompilerExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseCompilerExtension.cs
index 3e185e14..3e185e14 100644
--- a/src/WixToolset.Extensibility/BaseCompilerExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseCompilerExtension.cs
diff --git a/src/WixToolset.Extensibility/BaseExtensionCommandLine.cs b/src/api/wix/WixToolset.Extensibility/BaseExtensionCommandLine.cs
index c716ac7e..c716ac7e 100644
--- a/src/WixToolset.Extensibility/BaseExtensionCommandLine.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseExtensionCommandLine.cs
diff --git a/src/WixToolset.Extensibility/BaseExtensionData.cs b/src/api/wix/WixToolset.Extensibility/BaseExtensionData.cs
index e4a10fd9..e4a10fd9 100644
--- a/src/WixToolset.Extensibility/BaseExtensionData.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseExtensionData.cs
diff --git a/src/WixToolset.Extensibility/BaseExtensionFactory.cs b/src/api/wix/WixToolset.Extensibility/BaseExtensionFactory.cs
index 8b6dc566..8b6dc566 100644
--- a/src/WixToolset.Extensibility/BaseExtensionFactory.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseExtensionFactory.cs
diff --git a/src/WixToolset.Extensibility/BaseLayoutExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseLayoutExtension.cs
index 21b932ff..21b932ff 100644
--- a/src/WixToolset.Extensibility/BaseLayoutExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseLayoutExtension.cs
diff --git a/src/WixToolset.Extensibility/BaseLibrarianExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseLibrarianExtension.cs
index cbc9e4ba..cbc9e4ba 100644
--- a/src/WixToolset.Extensibility/BaseLibrarianExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseLibrarianExtension.cs
diff --git a/src/WixToolset.Extensibility/BaseLinkerExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseLinkerExtension.cs
index 91aefc2f..91aefc2f 100644
--- a/src/WixToolset.Extensibility/BaseLinkerExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseLinkerExtension.cs
diff --git a/src/WixToolset.Extensibility/BasePreprocessorExtension.cs b/src/api/wix/WixToolset.Extensibility/BasePreprocessorExtension.cs
index b9a856ec..b9a856ec 100644
--- a/src/WixToolset.Extensibility/BasePreprocessorExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BasePreprocessorExtension.cs
diff --git a/src/WixToolset.Extensibility/BaseResolverExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseResolverExtension.cs
index 72dc5c41..72dc5c41 100644
--- a/src/WixToolset.Extensibility/BaseResolverExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseResolverExtension.cs
diff --git a/src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs b/src/api/wix/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs
index ffff186b..ffff186b 100644
--- a/src/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/BaseWindowsInstallerBackendBinderExtension.cs
diff --git a/src/WixToolset.Extensibility/CompilerConstants.cs b/src/api/wix/WixToolset.Extensibility/CompilerConstants.cs
index 73ff685c..73ff685c 100644
--- a/src/WixToolset.Extensibility/CompilerConstants.cs
+++ b/src/api/wix/WixToolset.Extensibility/CompilerConstants.cs
diff --git a/src/WixToolset.Extensibility/Data/BindStage.cs b/src/api/wix/WixToolset.Extensibility/Data/BindStage.cs
index a690a896..a690a896 100644
--- a/src/WixToolset.Extensibility/Data/BindStage.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/BindStage.cs
diff --git a/src/WixToolset.Extensibility/Data/BurnPlatforms.cs b/src/api/wix/WixToolset.Extensibility/Data/BurnPlatforms.cs
index ab4beb7d..ab4beb7d 100644
--- a/src/WixToolset.Extensibility/Data/BurnPlatforms.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/BurnPlatforms.cs
diff --git a/src/WixToolset.Extensibility/Data/CabinetBuildOption.cs b/src/api/wix/WixToolset.Extensibility/Data/CabinetBuildOption.cs
index f9938814..f9938814 100644
--- a/src/WixToolset.Extensibility/Data/CabinetBuildOption.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/CabinetBuildOption.cs
diff --git a/src/WixToolset.Extensibility/Data/CustomActionPlatforms.cs b/src/api/wix/WixToolset.Extensibility/Data/CustomActionPlatforms.cs
index eea8a419..eea8a419 100644
--- a/src/WixToolset.Extensibility/Data/CustomActionPlatforms.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/CustomActionPlatforms.cs
diff --git a/src/WixToolset.Extensibility/Data/ExtensionCommandLineSwitch.cs b/src/api/wix/WixToolset.Extensibility/Data/ExtensionCommandLineSwitch.cs
index 14b5dabb..14b5dabb 100644
--- a/src/WixToolset.Extensibility/Data/ExtensionCommandLineSwitch.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ExtensionCommandLineSwitch.cs
diff --git a/src/WixToolset.Extensibility/Data/IBindContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs
index d0c65683..d0c65683 100644
--- a/src/WixToolset.Extensibility/Data/IBindContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IBindContext.cs
diff --git a/src/WixToolset.Extensibility/Data/IBindFileWithPath.cs b/src/api/wix/WixToolset.Extensibility/Data/IBindFileWithPath.cs
index 69036113..69036113 100644
--- a/src/WixToolset.Extensibility/Data/IBindFileWithPath.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IBindFileWithPath.cs
diff --git a/src/WixToolset.Extensibility/Data/IBindPath.cs b/src/api/wix/WixToolset.Extensibility/Data/IBindPath.cs
index 46895e89..46895e89 100644
--- a/src/WixToolset.Extensibility/Data/IBindPath.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IBindPath.cs
diff --git a/src/WixToolset.Extensibility/Data/IBindResult.cs b/src/api/wix/WixToolset.Extensibility/Data/IBindResult.cs
index 3738ef17..3738ef17 100644
--- a/src/WixToolset.Extensibility/Data/IBindResult.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IBindResult.cs
diff --git a/src/WixToolset.Extensibility/Data/ICommandLineArguments.cs b/src/api/wix/WixToolset.Extensibility/Data/ICommandLineArguments.cs
index 32ee4c09..32ee4c09 100644
--- a/src/WixToolset.Extensibility/Data/ICommandLineArguments.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ICommandLineArguments.cs
diff --git a/src/WixToolset.Extensibility/Data/ICommandLineCommand.cs b/src/api/wix/WixToolset.Extensibility/Data/ICommandLineCommand.cs
index b03a18f4..b03a18f4 100644
--- a/src/WixToolset.Extensibility/Data/ICommandLineCommand.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ICommandLineCommand.cs
diff --git a/src/WixToolset.Extensibility/Data/ICommandLineContext.cs b/src/api/wix/WixToolset.Extensibility/Data/ICommandLineContext.cs
index d8c9469e..d8c9469e 100644
--- a/src/WixToolset.Extensibility/Data/ICommandLineContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ICommandLineContext.cs
diff --git a/src/WixToolset.Extensibility/Data/ICompileContext.cs b/src/api/wix/WixToolset.Extensibility/Data/ICompileContext.cs
index 2ee8f2a1..2ee8f2a1 100644
--- a/src/WixToolset.Extensibility/Data/ICompileContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ICompileContext.cs
diff --git a/src/WixToolset.Extensibility/Data/IComponentKeyPath.cs b/src/api/wix/WixToolset.Extensibility/Data/IComponentKeyPath.cs
index 2de9c028..2de9c028 100644
--- a/src/WixToolset.Extensibility/Data/IComponentKeyPath.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IComponentKeyPath.cs
diff --git a/src/WixToolset.Extensibility/Data/IDecompileContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IDecompileContext.cs
index fe7d0465..fe7d0465 100644
--- a/src/WixToolset.Extensibility/Data/IDecompileContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IDecompileContext.cs
diff --git a/src/WixToolset.Extensibility/Data/IDecompileResult.cs b/src/api/wix/WixToolset.Extensibility/Data/IDecompileResult.cs
index cffd0976..cffd0976 100644
--- a/src/WixToolset.Extensibility/Data/IDecompileResult.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IDecompileResult.cs
diff --git a/src/WixToolset.Extensibility/Data/IDelayedField.cs b/src/api/wix/WixToolset.Extensibility/Data/IDelayedField.cs
index 59a578a6..59a578a6 100644
--- a/src/WixToolset.Extensibility/Data/IDelayedField.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IDelayedField.cs
diff --git a/src/WixToolset.Extensibility/Data/IExpectedExtractFile.cs b/src/api/wix/WixToolset.Extensibility/Data/IExpectedExtractFile.cs
index 4bc8cd96..4bc8cd96 100644
--- a/src/WixToolset.Extensibility/Data/IExpectedExtractFile.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IExpectedExtractFile.cs
diff --git a/src/WixToolset.Extensibility/Data/IFileFacade.cs b/src/api/wix/WixToolset.Extensibility/Data/IFileFacade.cs
index fea00d4e..fea00d4e 100644
--- a/src/WixToolset.Extensibility/Data/IFileFacade.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IFileFacade.cs
diff --git a/src/WixToolset.Extensibility/Data/IFileSystemContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IFileSystemContext.cs
index 2e58059a..2e58059a 100644
--- a/src/WixToolset.Extensibility/Data/IFileSystemContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IFileSystemContext.cs
diff --git a/src/WixToolset.Extensibility/Data/IFileTransfer.cs b/src/api/wix/WixToolset.Extensibility/Data/IFileTransfer.cs
index 6f521536..6f521536 100644
--- a/src/WixToolset.Extensibility/Data/IFileTransfer.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IFileTransfer.cs
diff --git a/src/WixToolset.Extensibility/Data/IIncludedFile.cs b/src/api/wix/WixToolset.Extensibility/Data/IIncludedFile.cs
index e25c9f7e..e25c9f7e 100644
--- a/src/WixToolset.Extensibility/Data/IIncludedFile.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IIncludedFile.cs
diff --git a/src/WixToolset.Extensibility/Data/IInscribeContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IInscribeContext.cs
index 31c66aad..31c66aad 100644
--- a/src/WixToolset.Extensibility/Data/IInscribeContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IInscribeContext.cs
diff --git a/src/WixToolset.Extensibility/Data/ILayoutContext.cs b/src/api/wix/WixToolset.Extensibility/Data/ILayoutContext.cs
index b11b4d13..b11b4d13 100644
--- a/src/WixToolset.Extensibility/Data/ILayoutContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ILayoutContext.cs
diff --git a/src/WixToolset.Extensibility/Data/ILibraryContext.cs b/src/api/wix/WixToolset.Extensibility/Data/ILibraryContext.cs
index 208b6f73..208b6f73 100644
--- a/src/WixToolset.Extensibility/Data/ILibraryContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ILibraryContext.cs
diff --git a/src/WixToolset.Extensibility/Data/ILinkContext.cs b/src/api/wix/WixToolset.Extensibility/Data/ILinkContext.cs
index d56866f7..d56866f7 100644
--- a/src/WixToolset.Extensibility/Data/ILinkContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ILinkContext.cs
diff --git a/src/WixToolset.Extensibility/Data/IPreprocessContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IPreprocessContext.cs
index 69057c33..69057c33 100644
--- a/src/WixToolset.Extensibility/Data/IPreprocessContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IPreprocessContext.cs
diff --git a/src/WixToolset.Extensibility/Data/IPreprocessResult.cs b/src/api/wix/WixToolset.Extensibility/Data/IPreprocessResult.cs
index af224c1e..af224c1e 100644
--- a/src/WixToolset.Extensibility/Data/IPreprocessResult.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IPreprocessResult.cs
diff --git a/src/WixToolset.Extensibility/Data/IResolveContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IResolveContext.cs
index 63159ccb..63159ccb 100644
--- a/src/WixToolset.Extensibility/Data/IResolveContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IResolveContext.cs
diff --git a/src/WixToolset.Extensibility/Data/IResolveFileResult.cs b/src/api/wix/WixToolset.Extensibility/Data/IResolveFileResult.cs
index 2f0df96c..2f0df96c 100644
--- a/src/WixToolset.Extensibility/Data/IResolveFileResult.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IResolveFileResult.cs
diff --git a/src/WixToolset.Extensibility/Data/IResolveResult.cs b/src/api/wix/WixToolset.Extensibility/Data/IResolveResult.cs
index 0c5e0ccf..0c5e0ccf 100644
--- a/src/WixToolset.Extensibility/Data/IResolveResult.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IResolveResult.cs
diff --git a/src/WixToolset.Extensibility/Data/IResolvedCabinet.cs b/src/api/wix/WixToolset.Extensibility/Data/IResolvedCabinet.cs
index 0c07d387..0c07d387 100644
--- a/src/WixToolset.Extensibility/Data/IResolvedCabinet.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IResolvedCabinet.cs
diff --git a/src/WixToolset.Extensibility/Data/IResolvedDirectory.cs b/src/api/wix/WixToolset.Extensibility/Data/IResolvedDirectory.cs
index 59de6e78..59de6e78 100644
--- a/src/WixToolset.Extensibility/Data/IResolvedDirectory.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IResolvedDirectory.cs
diff --git a/src/WixToolset.Extensibility/Data/ITrackedFile.cs b/src/api/wix/WixToolset.Extensibility/Data/ITrackedFile.cs
index df36bd2b..df36bd2b 100644
--- a/src/WixToolset.Extensibility/Data/ITrackedFile.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/ITrackedFile.cs
diff --git a/src/WixToolset.Extensibility/Data/IUnbindContext.cs b/src/api/wix/WixToolset.Extensibility/Data/IUnbindContext.cs
index 6427422f..6427422f 100644
--- a/src/WixToolset.Extensibility/Data/IUnbindContext.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/IUnbindContext.cs
diff --git a/src/WixToolset.Extensibility/Data/PossibleKeyPathType.cs b/src/api/wix/WixToolset.Extensibility/Data/PossibleKeyPathType.cs
index 08e927e4..08e927e4 100644
--- a/src/WixToolset.Extensibility/Data/PossibleKeyPathType.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/PossibleKeyPathType.cs
diff --git a/src/WixToolset.Extensibility/Data/TrackedFileType.cs b/src/api/wix/WixToolset.Extensibility/Data/TrackedFileType.cs
index e7f53842..e7f53842 100644
--- a/src/WixToolset.Extensibility/Data/TrackedFileType.cs
+++ b/src/api/wix/WixToolset.Extensibility/Data/TrackedFileType.cs
diff --git a/src/WixToolset.Extensibility/DecompilerConstants.cs b/src/api/wix/WixToolset.Extensibility/DecompilerConstants.cs
index 22e8530d..22e8530d 100644
--- a/src/WixToolset.Extensibility/DecompilerConstants.cs
+++ b/src/api/wix/WixToolset.Extensibility/DecompilerConstants.cs
diff --git a/src/WixToolset.Extensibility/DecompilerExtension.cs b/src/api/wix/WixToolset.Extensibility/DecompilerExtension.cs
index b492cf3a..b492cf3a 100644
--- a/src/WixToolset.Extensibility/DecompilerExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/DecompilerExtension.cs
diff --git a/src/WixToolset.Extensibility/ExtensionHelper.cs b/src/api/wix/WixToolset.Extensibility/ExtensionHelper.cs
index 6b938a65..6b938a65 100644
--- a/src/WixToolset.Extensibility/ExtensionHelper.cs
+++ b/src/api/wix/WixToolset.Extensibility/ExtensionHelper.cs
diff --git a/src/WixToolset.Extensibility/IBackend.cs b/src/api/wix/WixToolset.Extensibility/IBackend.cs
index 9579c3ca..9579c3ca 100644
--- a/src/WixToolset.Extensibility/IBackend.cs
+++ b/src/api/wix/WixToolset.Extensibility/IBackend.cs
diff --git a/src/WixToolset.Extensibility/IBackendFactory.cs b/src/api/wix/WixToolset.Extensibility/IBackendFactory.cs
index 99a6704f..99a6704f 100644
--- a/src/WixToolset.Extensibility/IBackendFactory.cs
+++ b/src/api/wix/WixToolset.Extensibility/IBackendFactory.cs
diff --git a/src/WixToolset.Extensibility/IBinderExtension.cs b/src/api/wix/WixToolset.Extensibility/IBinderExtension.cs
index dba09845..dba09845 100644
--- a/src/WixToolset.Extensibility/IBinderExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IBinderExtension.cs
diff --git a/src/WixToolset.Extensibility/IBurnBackendBinderExtension.cs b/src/api/wix/WixToolset.Extensibility/IBurnBackendBinderExtension.cs
index 1dd4d9b1..1dd4d9b1 100644
--- a/src/WixToolset.Extensibility/IBurnBackendBinderExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IBurnBackendBinderExtension.cs
diff --git a/src/WixToolset.Extensibility/ICompilerExtension.cs b/src/api/wix/WixToolset.Extensibility/ICompilerExtension.cs
index 55ef683a..55ef683a 100644
--- a/src/WixToolset.Extensibility/ICompilerExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/ICompilerExtension.cs
diff --git a/src/WixToolset.Extensibility/IDecompilerExtension.cs b/src/api/wix/WixToolset.Extensibility/IDecompilerExtension.cs
index 24ef3bff..24ef3bff 100644
--- a/src/WixToolset.Extensibility/IDecompilerExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IDecompilerExtension.cs
diff --git a/src/WixToolset.Extensibility/IExtensionCommandLine.cs b/src/api/wix/WixToolset.Extensibility/IExtensionCommandLine.cs
index f7b19955..f7b19955 100644
--- a/src/WixToolset.Extensibility/IExtensionCommandLine.cs
+++ b/src/api/wix/WixToolset.Extensibility/IExtensionCommandLine.cs
diff --git a/src/WixToolset.Extensibility/IExtensionData.cs b/src/api/wix/WixToolset.Extensibility/IExtensionData.cs
index 823e2beb..823e2beb 100644
--- a/src/WixToolset.Extensibility/IExtensionData.cs
+++ b/src/api/wix/WixToolset.Extensibility/IExtensionData.cs
diff --git a/src/WixToolset.Extensibility/IExtensionFactory.cs b/src/api/wix/WixToolset.Extensibility/IExtensionFactory.cs
index f86fdde0..f86fdde0 100644
--- a/src/WixToolset.Extensibility/IExtensionFactory.cs
+++ b/src/api/wix/WixToolset.Extensibility/IExtensionFactory.cs
diff --git a/src/WixToolset.Extensibility/IFileSystemExtension.cs b/src/api/wix/WixToolset.Extensibility/IFileSystemExtension.cs
index 9807e8b9..9807e8b9 100644
--- a/src/WixToolset.Extensibility/IFileSystemExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IFileSystemExtension.cs
diff --git a/src/WixToolset.Extensibility/IInspectorCore.cs b/src/api/wix/WixToolset.Extensibility/IInspectorCore.cs
index 9420ea05..9420ea05 100644
--- a/src/WixToolset.Extensibility/IInspectorCore.cs
+++ b/src/api/wix/WixToolset.Extensibility/IInspectorCore.cs
diff --git a/src/WixToolset.Extensibility/IInspectorExtension.cs b/src/api/wix/WixToolset.Extensibility/IInspectorExtension.cs
index 7c488a89..7c488a89 100644
--- a/src/WixToolset.Extensibility/IInspectorExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IInspectorExtension.cs
diff --git a/src/WixToolset.Extensibility/ILayoutExtension.cs b/src/api/wix/WixToolset.Extensibility/ILayoutExtension.cs
index ecd7d8f1..ecd7d8f1 100644
--- a/src/WixToolset.Extensibility/ILayoutExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/ILayoutExtension.cs
diff --git a/src/WixToolset.Extensibility/ILibrarianExtension.cs b/src/api/wix/WixToolset.Extensibility/ILibrarianExtension.cs
index d9b04cd2..d9b04cd2 100644
--- a/src/WixToolset.Extensibility/ILibrarianExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/ILibrarianExtension.cs
diff --git a/src/WixToolset.Extensibility/ILinkerExtension.cs b/src/api/wix/WixToolset.Extensibility/ILinkerExtension.cs
index febca1df..febca1df 100644
--- a/src/WixToolset.Extensibility/ILinkerExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/ILinkerExtension.cs
diff --git a/src/WixToolset.Extensibility/IMessageListener.cs b/src/api/wix/WixToolset.Extensibility/IMessageListener.cs
index a04e9c98..a04e9c98 100644
--- a/src/WixToolset.Extensibility/IMessageListener.cs
+++ b/src/api/wix/WixToolset.Extensibility/IMessageListener.cs
diff --git a/src/WixToolset.Extensibility/IPreprocessorExtension.cs b/src/api/wix/WixToolset.Extensibility/IPreprocessorExtension.cs
index 919ff1ae..919ff1ae 100644
--- a/src/WixToolset.Extensibility/IPreprocessorExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IPreprocessorExtension.cs
diff --git a/src/WixToolset.Extensibility/IResolverExtension.cs b/src/api/wix/WixToolset.Extensibility/IResolverExtension.cs
index f77581a0..f77581a0 100644
--- a/src/WixToolset.Extensibility/IResolverExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IResolverExtension.cs
diff --git a/src/WixToolset.Extensibility/IUnbinderExtension.cs b/src/api/wix/WixToolset.Extensibility/IUnbinderExtension.cs
index 0e9a2504..0e9a2504 100644
--- a/src/WixToolset.Extensibility/IUnbinderExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IUnbinderExtension.cs
diff --git a/src/WixToolset.Extensibility/IWindowsInstallerBackendBinderExtension.cs b/src/api/wix/WixToolset.Extensibility/IWindowsInstallerBackendBinderExtension.cs
index 067745c2..067745c2 100644
--- a/src/WixToolset.Extensibility/IWindowsInstallerBackendBinderExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IWindowsInstallerBackendBinderExtension.cs
diff --git a/src/WixToolset.Extensibility/IWindowsInstallerBackendDecompilerExtension.cs b/src/api/wix/WixToolset.Extensibility/IWindowsInstallerBackendDecompilerExtension.cs
index a56b63c3..a56b63c3 100644
--- a/src/WixToolset.Extensibility/IWindowsInstallerBackendDecompilerExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/IWindowsInstallerBackendDecompilerExtension.cs
diff --git a/src/WixToolset.Extensibility/InspectorExtension.cs b/src/api/wix/WixToolset.Extensibility/InspectorExtension.cs
index 49c3f9de..49c3f9de 100644
--- a/src/WixToolset.Extensibility/InspectorExtension.cs
+++ b/src/api/wix/WixToolset.Extensibility/InspectorExtension.cs
diff --git a/src/WixToolset.Extensibility/Services/IBackendHelper.cs b/src/api/wix/WixToolset.Extensibility/Services/IBackendHelper.cs
index 5c4d9a68..5c4d9a68 100644
--- a/src/WixToolset.Extensibility/Services/IBackendHelper.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IBackendHelper.cs
diff --git a/src/WixToolset.Extensibility/Services/IBurnBackendHelper.cs b/src/api/wix/WixToolset.Extensibility/Services/IBurnBackendHelper.cs
index ef5fcc65..ef5fcc65 100644
--- a/src/WixToolset.Extensibility/Services/IBurnBackendHelper.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IBurnBackendHelper.cs
diff --git a/src/WixToolset.Extensibility/Services/ICommandLine.cs b/src/api/wix/WixToolset.Extensibility/Services/ICommandLine.cs
index 2b841af0..2b841af0 100644
--- a/src/WixToolset.Extensibility/Services/ICommandLine.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/ICommandLine.cs
diff --git a/src/WixToolset.Extensibility/Services/ICommandLineParser.cs b/src/api/wix/WixToolset.Extensibility/Services/ICommandLineParser.cs
index cd17f100..cd17f100 100644
--- a/src/WixToolset.Extensibility/Services/ICommandLineParser.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/ICommandLineParser.cs
diff --git a/src/WixToolset.Extensibility/Services/IExtensionManager.cs b/src/api/wix/WixToolset.Extensibility/Services/IExtensionManager.cs
index 8e49c38d..8e49c38d 100644
--- a/src/WixToolset.Extensibility/Services/IExtensionManager.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IExtensionManager.cs
diff --git a/src/WixToolset.Extensibility/Services/IMessaging.cs b/src/api/wix/WixToolset.Extensibility/Services/IMessaging.cs
index fe77f2a4..fe77f2a4 100644
--- a/src/WixToolset.Extensibility/Services/IMessaging.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IMessaging.cs
diff --git a/src/WixToolset.Extensibility/Services/IParseHelper.cs b/src/api/wix/WixToolset.Extensibility/Services/IParseHelper.cs
index fbe5aae4..fbe5aae4 100644
--- a/src/WixToolset.Extensibility/Services/IParseHelper.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IParseHelper.cs
diff --git a/src/WixToolset.Extensibility/Services/IPathResolver.cs b/src/api/wix/WixToolset.Extensibility/Services/IPathResolver.cs
index 64362174..64362174 100644
--- a/src/WixToolset.Extensibility/Services/IPathResolver.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IPathResolver.cs
diff --git a/src/WixToolset.Extensibility/Services/IPreprocessHelper.cs b/src/api/wix/WixToolset.Extensibility/Services/IPreprocessHelper.cs
index f7973ac2..f7973ac2 100644
--- a/src/WixToolset.Extensibility/Services/IPreprocessHelper.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IPreprocessHelper.cs
diff --git a/src/WixToolset.Extensibility/Services/IVariableResolution.cs b/src/api/wix/WixToolset.Extensibility/Services/IVariableResolution.cs
index adcec47f..adcec47f 100644
--- a/src/WixToolset.Extensibility/Services/IVariableResolution.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IVariableResolution.cs
diff --git a/src/WixToolset.Extensibility/Services/IVariableResolver.cs b/src/api/wix/WixToolset.Extensibility/Services/IVariableResolver.cs
index 285f1fd1..285f1fd1 100644
--- a/src/WixToolset.Extensibility/Services/IVariableResolver.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IVariableResolver.cs
diff --git a/src/WixToolset.Extensibility/Services/IWindowsInstallerBackendHelper.cs b/src/api/wix/WixToolset.Extensibility/Services/IWindowsInstallerBackendHelper.cs
index 81325131..81325131 100644
--- a/src/WixToolset.Extensibility/Services/IWindowsInstallerBackendHelper.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IWindowsInstallerBackendHelper.cs
diff --git a/src/WixToolset.Extensibility/Services/IWixBranding.cs b/src/api/wix/WixToolset.Extensibility/Services/IWixBranding.cs
index 4bac9ccd..4bac9ccd 100644
--- a/src/WixToolset.Extensibility/Services/IWixBranding.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IWixBranding.cs
diff --git a/src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs b/src/api/wix/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
index f5fb28fb..f5fb28fb 100644
--- a/src/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/IWixtoolsetCoreServiceProvider.cs
diff --git a/src/WixToolset.Extensibility/Services/ServiceProviderExtensions.cs b/src/api/wix/WixToolset.Extensibility/Services/ServiceProviderExtensions.cs
index 68484d09..68484d09 100644
--- a/src/WixToolset.Extensibility/Services/ServiceProviderExtensions.cs
+++ b/src/api/wix/WixToolset.Extensibility/Services/ServiceProviderExtensions.cs
diff --git a/src/WixToolset.Extensibility/WixToolset.Extensibility.csproj b/src/api/wix/WixToolset.Extensibility/WixToolset.Extensibility.csproj
index 8b18c0ed..8b18c0ed 100644
--- a/src/WixToolset.Extensibility/WixToolset.Extensibility.csproj
+++ b/src/api/wix/WixToolset.Extensibility/WixToolset.Extensibility.csproj
diff --git a/src/WixToolset.Extensibility/WixToolset.Extensibility.v3.ncrunchproject b/src/api/wix/WixToolset.Extensibility/WixToolset.Extensibility.v3.ncrunchproject
index c6001ebe..c6001ebe 100644
--- a/src/WixToolset.Extensibility/WixToolset.Extensibility.v3.ncrunchproject
+++ b/src/api/wix/WixToolset.Extensibility/WixToolset.Extensibility.v3.ncrunchproject
diff --git a/src/api/wix/appveyor-Extensibility.cmd b/src/api/wix/appveyor-Extensibility.cmd
new file mode 100644
index 00000000..e0dfe33f
--- /dev/null
+++ b/src/api/wix/appveyor-Extensibility.cmd
@@ -0,0 +1,7 @@
1@setlocal
2@pushd %~dp0
3
4dotnet pack -c Release
5
6@popd
7@endlocal \ No newline at end of file
diff --git a/src/api/wix/appveyor-Extensibility.yml b/src/api/wix/appveyor-Extensibility.yml
new file mode 100644
index 00000000..7c686b04
--- /dev/null
+++ b/src/api/wix/appveyor-Extensibility.yml
@@ -0,0 +1,40 @@
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#
3# Do NOT modify this file. Update the canonical version in Home\repo-template\src\appveyor.yml
4# then update all of the repos.
5
6branches:
7 only:
8 - master
9 - develop
10
11image: Visual Studio 2019
12
13version: 0.0.0.{build}
14configuration: Release
15
16environment:
17 DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
18 DOTNET_CLI_TELEMETRY_OPTOUT: 1
19 NUGET_XMLDOC_MODE: skip
20
21build_script:
22 - appveyor.cmd
23
24pull_requests:
25 do_not_increment_build_number: true
26
27nuget:
28 disable_publish_on_pr: true
29
30skip_branch_with_pr: true
31skip_tags: true
32
33artifacts:
34- path: build\Release\**\*.nupkg
35 name: nuget
36
37notifications:
38- provider: Slack
39 incoming_webhook:
40 secure: p5xuu+4x2JHfwGDMDe5KcG1k7gZxqYc4jWVwvyNZv5cvkubPD2waJs5yXMAXZNN7Z63/3PWHb7q4KoY/99AjauYa1nZ4c5qYqRPFRBKTHfA=
diff --git a/src/api/wix/nuget-Extensibility.config b/src/api/wix/nuget-Extensibility.config
new file mode 100644
index 00000000..6ab85be3
--- /dev/null
+++ b/src/api/wix/nuget-Extensibility.config
@@ -0,0 +1,9 @@
1<?xml version="1.0" encoding="utf-8"?>
2<configuration>
3 <packageSources>
4 <clear />
5 <add key="wixtoolset-data" value="https://ci.appveyor.com/nuget/wixtoolset-data" />
6 <add key="wixbuildtools" value="https://ci.appveyor.com/nuget/wixbuildtools" />
7 <add key="api.nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
8 </packageSources>
9</configuration> \ No newline at end of file
diff --git a/src/version.json b/src/version.json
new file mode 100644
index 00000000..5f857771
--- /dev/null
+++ b/src/version.json
@@ -0,0 +1,11 @@
1{
2 "version": "4.0",
3 "publicReleaseRefSpec": [
4 "^refs/heads/master$"
5 ],
6 "cloudBuild": {
7 "buildNumber": {
8 "enabled": true
9 }
10 }
11}