aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-04-22 20:00:53 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-04-23 12:35:48 +1000
commit30ffb09e0e537bdcb01eb552bbab9766cd1e9996 (patch)
tree3bcca9291b7980d5d2e821cf6ca3dba4f77c39c6 /src
parent01c557e09e999ecb94acbfd2c7fc2a6ace2ffd55 (diff)
downloadwix-30ffb09e0e537bdcb01eb552bbab9766cd1e9996.tar.gz
wix-30ffb09e0e537bdcb01eb552bbab9766cd1e9996.tar.bz2
wix-30ffb09e0e537bdcb01eb552bbab9766cd1e9996.zip
Add BundleFinalize to IBurnBackendExtension.
Diffstat (limited to 'src')
-rw-r--r--src/WixToolset.Extensibility/BaseBurnBackendExtension.cs4
-rw-r--r--src/WixToolset.Extensibility/IBurnBackendExtension.cs6
2 files changed, 10 insertions, 0 deletions
diff --git a/src/WixToolset.Extensibility/BaseBurnBackendExtension.cs b/src/WixToolset.Extensibility/BaseBurnBackendExtension.cs
index 01c7e0a9..58f96b31 100644
--- a/src/WixToolset.Extensibility/BaseBurnBackendExtension.cs
+++ b/src/WixToolset.Extensibility/BaseBurnBackendExtension.cs
@@ -18,6 +18,10 @@ namespace WixToolset.Extensibility
18 /// </summary> 18 /// </summary>
19 protected IMessaging Messaging { get; private set; } 19 protected IMessaging Messaging { get; private set; }
20 20
21 public virtual void BundleFinalize()
22 {
23 }
24
21 public virtual void PostBackendBind(IBindResult result) 25 public virtual void PostBackendBind(IBindResult result)
22 { 26 {
23 } 27 }
diff --git a/src/WixToolset.Extensibility/IBurnBackendExtension.cs b/src/WixToolset.Extensibility/IBurnBackendExtension.cs
index 64a09e49..569d8d10 100644
--- a/src/WixToolset.Extensibility/IBurnBackendExtension.cs
+++ b/src/WixToolset.Extensibility/IBurnBackendExtension.cs
@@ -19,6 +19,12 @@ namespace WixToolset.Extensibility
19 /// <summary> 19 /// <summary>
20 /// Called after all output changes occur and right before the output is bound into its final format. 20 /// Called after all output changes occur and right before the output is bound into its final format.
21 /// </summary> 21 /// </summary>
22 void BundleFinalize();
23
24 /// <summary>
25 /// Called after output is bound into its final format.
26 /// </summary>
27 /// <param name="result"></param>
22 void PostBackendBind(IBindResult result); 28 void PostBackendBind(IBindResult result);
23 } 29 }
24} 30}