Commit c830967a authored by Joe Downing's avatar Joe Downing Committed by Commit Bot

Adding conditions to create/remove Chromoting Version Symlink rules

This CL adds conditions to the create/remove symlink rules for the
Windows installer which will cause the symlink to be created on install
and removed when either the MSI is being removed or being upgraded, but
not when the same version is re-run.

Change-Id: I7d9bbb24312ab9ad42c18d87528f1cdb9e4b5735
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2031136Reviewed-by: default avatarJamie Walch <jamiewalch@chromium.org>
Commit-Queue: Joe Downing <joedow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#736915}
parent 768c40f9
......@@ -793,8 +793,12 @@
See http://msdn.microsoft.com/en-us/library/aa371197.aspx. -->
<RemoveExistingProducts After="InstallInitialize" />
<Custom Action="remove_symbolic_link" Before="RemoveFiles"/>
<Custom Action="make_symbolic_link" After="InstallFiles"/>
<Custom Action="remove_symbolic_link" Before="RemoveFiles">
Installed AND (NOT MAINTENANCE)
</Custom>
<Custom Action="make_symbolic_link" After="InstallFiles">
NOT Installed
</Custom>
</InstallExecuteSequence>
</Product>
</Wix>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment