mirror of
https://git.openafs.org/openafs.git
synced 2025-01-20 16:00:12 +00:00
wix-use-loopback-dll-20040622
alter wix installer to use msi interface to afsloopback.dll instead of instloop.exe
This commit is contained in:
parent
50e18fe024
commit
5d133b13a7
@ -61,32 +61,30 @@
|
||||
<Binary
|
||||
Id="BIN_Instloop"
|
||||
src="$(var.MediaBinDir)instloop.exe"/>
|
||||
<Binary
|
||||
Id="BIN_afsLoopback"
|
||||
src="$(var.MediaBinDir)afsloopback.dll"/>
|
||||
<Binary
|
||||
Id="BIN_afsCustom"
|
||||
src="$(var.MediaDllDir)afscustom.dll"/>
|
||||
<CustomAction
|
||||
Id="InstallLoopback"
|
||||
BinaryKey="BIN_Instloop"
|
||||
ExeCommand="-i"
|
||||
Execute="deferred"
|
||||
Impersonate="no"
|
||||
BinaryKey="BIN_afsLoopback"
|
||||
DllEntry="installLoopbackMSI"
|
||||
Execute="deferred"
|
||||
/>
|
||||
<?ifdef RemoveLoopback?>
|
||||
<CustomAction
|
||||
Id="RemoveLoopback"
|
||||
BinaryKey="BIN_Instloop"
|
||||
ExeCommand="-u"
|
||||
Execute="deferred"
|
||||
Return="ignore"
|
||||
Impersonate="no"
|
||||
BinaryKey="BIN_afsLoopback"
|
||||
DllEntry="uninstallLoopbackMSI"
|
||||
Execute="deferred"
|
||||
/>
|
||||
<CustomAction
|
||||
Id="RollbackLoopback"
|
||||
BinaryKey="BIN_Instloop"
|
||||
ExeCommand="-u"
|
||||
Execute="rollback"
|
||||
Return="ignore"
|
||||
Impersonate="no"
|
||||
BinaryKey="BIN_afsLoopback"
|
||||
DllEntry="uninstallLoopbackMSI"
|
||||
Execute="deferred"
|
||||
/>
|
||||
<?endif?>
|
||||
<CustomAction
|
||||
|
Loading…
Reference in New Issue
Block a user