aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2018-01-03 15:05:31 -0800
committerRob Mensching <rob@firegiant.com>2018-01-03 15:05:31 -0800
commitbfd280115ae55bf0e63f5a787c0ab3a3cf8efa32 (patch)
treef176e05e6f7b50ccd29382b09849c276ec816df2 /src/WixToolset.Core.WindowsInstaller/MsmBackend.cs
parentb75681cadcfa4347a98e4815154d6c2d311da62a (diff)
downloadwix-bfd280115ae55bf0e63f5a787c0ab3a3cf8efa32.tar.gz
wix-bfd280115ae55bf0e63f5a787c0ab3a3cf8efa32.tar.bz2
wix-bfd280115ae55bf0e63f5a787c0ab3a3cf8efa32.zip
Update Extensiblity for update to IWindowsInstallerBackendExtension.PostBackendBind()
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/MsmBackend.cs')
-rw-r--r--src/WixToolset.Core.WindowsInstaller/MsmBackend.cs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs b/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs
index 9c70860e..4076da66 100644
--- a/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs
+++ b/src/WixToolset.Core.WindowsInstaller/MsmBackend.cs
@@ -2,6 +2,7 @@
2 2
3namespace WixToolset.Core.WindowsInstaller 3namespace WixToolset.Core.WindowsInstaller
4{ 4{
5 using System;
5 using WixToolset.Core.WindowsInstaller.Bind; 6 using WixToolset.Core.WindowsInstaller.Bind;
6 using WixToolset.Core.WindowsInstaller.Unbind; 7 using WixToolset.Core.WindowsInstaller.Unbind;
7 using WixToolset.Data; 8 using WixToolset.Data;
@@ -31,7 +32,12 @@ namespace WixToolset.Core.WindowsInstaller
31 32
32 foreach (var extension in backendExtensions) 33 foreach (var extension in backendExtensions)
33 { 34 {
34 extension.PostBackendBind(result); 35 extension.PostBackendBind(result, command.Pdb);
36 }
37
38 if (!String.IsNullOrEmpty(context.OutputPdbPath))
39 {
40 command.Pdb?.Save(context.OutputPdbPath);
35 } 41 }
36 42
37 return result; 43 return result;