aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core/WixToolsetServiceProvider.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2019-10-07 11:18:13 -0700
committerRob Mensching <rob@firegiant.com>2019-10-07 11:59:14 -0700
commit860676fa5b40a1904478151e9b4934c004e7db63 (patch)
tree83fabd53f2a68dcf56bc8da66d88e115af3764b0 /src/WixToolset.Core/WixToolsetServiceProvider.cs
parent3b98dac62b47d590f3465985362d6e6fd100b1c0 (diff)
downloadwix-860676fa5b40a1904478151e9b4934c004e7db63.tar.gz
wix-860676fa5b40a1904478151e9b4934c004e7db63.tar.bz2
wix-860676fa5b40a1904478151e9b4934c004e7db63.zip
Implement Bundle build
Diffstat (limited to 'src/WixToolset.Core/WixToolsetServiceProvider.cs')
-rw-r--r--src/WixToolset.Core/WixToolsetServiceProvider.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/WixToolset.Core/WixToolsetServiceProvider.cs b/src/WixToolset.Core/WixToolsetServiceProvider.cs
index 267e4524..c7d6ff1d 100644
--- a/src/WixToolset.Core/WixToolsetServiceProvider.cs
+++ b/src/WixToolset.Core/WixToolsetServiceProvider.cs
@@ -24,7 +24,8 @@ namespace WixToolset.Core
24 this.AddService((provider, singletons) => AddSingleton<IParseHelper>(singletons, new ParseHelper(provider))); 24 this.AddService((provider, singletons) => AddSingleton<IParseHelper>(singletons, new ParseHelper(provider)));
25 this.AddService((provider, singletons) => AddSingleton<IPreprocessHelper>(singletons, new PreprocessHelper(provider))); 25 this.AddService((provider, singletons) => AddSingleton<IPreprocessHelper>(singletons, new PreprocessHelper(provider)));
26 this.AddService((provider, singletons) => AddSingleton<IBackendHelper>(singletons, new BackendHelper(provider))); 26 this.AddService((provider, singletons) => AddSingleton<IBackendHelper>(singletons, new BackendHelper(provider)));
27 this.AddService((provider, singletons) => AddSingleton<IWindowsInstallerBackendHelper>(singletons, new WindowsInstallerBackendHelper(provider))); 27 this.AddService((provider, singletons) => AddSingleton<IPathResolver>(singletons, new PathResolver()));
28 this.AddService((provider, singletons) => AddSingleton<IWindowsInstallerBackendHelper>(singletons, new WindowsInstallerBackendHelper()));
28 29
29 // Transients. 30 // Transients.
30 this.AddService<ICommandLineArguments>((provider, singletons) => new CommandLineArguments(provider)); 31 this.AddService<ICommandLineArguments>((provider, singletons) => new CommandLineArguments(provider));
@@ -47,6 +48,7 @@ namespace WixToolset.Core
47 this.AddService<IDecompileResult>((provider, singletons) => new DecompileResult()); 48 this.AddService<IDecompileResult>((provider, singletons) => new DecompileResult());
48 this.AddService<IIncludedFile>((provider, singletons) => new IncludedFile()); 49 this.AddService<IIncludedFile>((provider, singletons) => new IncludedFile());
49 this.AddService<IPreprocessResult>((provider, singletons) => new PreprocessResult()); 50 this.AddService<IPreprocessResult>((provider, singletons) => new PreprocessResult());
51 this.AddService<IResolvedDirectory>((provider, singletons) => new ResolvedDirectory());
50 this.AddService<IResolveFileResult>((provider, singletons) => new ResolveFileResult()); 52 this.AddService<IResolveFileResult>((provider, singletons) => new ResolveFileResult());
51 this.AddService<IResolveResult>((provider, singletons) => new ResolveResult()); 53 this.AddService<IResolveResult>((provider, singletons) => new ResolveResult());
52 this.AddService<IResolvedCabinet>((provider, singletons) => new ResolvedCabinet()); 54 this.AddService<IResolvedCabinet>((provider, singletons) => new ResolvedCabinet());