aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Util/wixlib/UtilExtension_Platform.wxi
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2026-08-01 22:55:27 -0400
committerBob Arnson <bob@firegiant.com>2026-08-09 22:55:24 -0400
commit7db9a9436d8734d050582afdb3a2dfda21c606e1 (patch)
tree651332dc9e84faee4c026883215f83d78dac63da /src/ext/Util/wixlib/UtilExtension_Platform.wxi
parentccfda4f4a158b19f61b018b944eb86272f427f55 (diff)
downloadwix-bob/CancelWhenDeferred.tar.gz
wix-bob/CancelWhenDeferred.tar.bz2
wix-bob/CancelWhenDeferred.zip
Add CancelWhenDeferred, like FailWhenDeferred.bob/CancelWhenDeferred
Useful for integration testing packages.
Diffstat (limited to 'src/ext/Util/wixlib/UtilExtension_Platform.wxi')
-rw-r--r--src/ext/Util/wixlib/UtilExtension_Platform.wxi8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ext/Util/wixlib/UtilExtension_Platform.wxi b/src/ext/Util/wixlib/UtilExtension_Platform.wxi
index d28c8df9..6316eaf1 100644
--- a/src/ext/Util/wixlib/UtilExtension_Platform.wxi
+++ b/src/ext/Util/wixlib/UtilExtension_Platform.wxi
@@ -5,6 +5,14 @@
5 <?include ..\..\caDecor.wxi ?> 5 <?include ..\..\caDecor.wxi ?>
6 6
7 <Fragment> 7 <Fragment>
8 <CustomAction Id="$(Prefix8)CancelWhenDeferred$(Suffix)" DllEntry="WixCancelWhenDeferred" Execute="deferred" Return="check" SuppressModularization="yes" BinaryRef="$(Prefix)UtilCA$(Suffix)" />
9
10 <InstallExecuteSequence>
11 <Custom Action="virtual $(Prefix8)CancelWhenDeferred$(Suffix)" Before="InstallFinalize" Condition="WIXCANCELWHENDEFERRED=1 AND VersionNT &gt; 400" />
12 </InstallExecuteSequence>
13 </Fragment>
14
15 <Fragment>
8 <CustomAction Id="$(var.Prefix)FailWhenDeferred$(var.Suffix)" DllEntry="WixFailWhenDeferred" Execute="deferred" Return="check" SuppressModularization="yes" BinaryRef="$(var.Prefix)UtilCA$(var.Suffix)" /> 16 <CustomAction Id="$(var.Prefix)FailWhenDeferred$(var.Suffix)" DllEntry="WixFailWhenDeferred" Execute="deferred" Return="check" SuppressModularization="yes" BinaryRef="$(var.Prefix)UtilCA$(var.Suffix)" />
9 17
10 <InstallExecuteSequence> 18 <InstallExecuteSequence>