summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Preston <stuart@chef.io>2018-01-29 14:57:04 +0000
committerStuart Preston <stuart@chef.io>2018-01-29 14:57:04 +0000
commitaeb8556f263fbe45fb6df069466b21a2e876e400 (patch)
tree986471718ef81550372a8f5d8c8de85fcc00be96
parent4b52f6e494807e012f426f0e1db88e1037471718 (diff)
downloadchef-aeb8556f263fbe45fb6df069466b21a2e876e400.tar.gz
Add MSIFASTINSTALL property, supported by Windows Installer 5.0
Signed-off-by: Stuart Preston <stuart@chef.io>
-rw-r--r--omnibus/resources/chef/msi/source.wxs.erb7
1 files changed, 7 insertions, 0 deletions
diff --git a/omnibus/resources/chef/msi/source.wxs.erb b/omnibus/resources/chef/msi/source.wxs.erb
index c49a8324f9..2249262b1f 100644
--- a/omnibus/resources/chef/msi/source.wxs.erb
+++ b/omnibus/resources/chef/msi/source.wxs.erb
@@ -28,6 +28,13 @@
<Media Id="1" Cabinet="ChefClient.cab" EmbedCab="yes" CompressionLevel="high" />
+ <!--
+ Take advantage of Windows Installer 5.0 feature (if available) to disable
+ checkpointing and other costings that take significant amounts of time
+ ref: https://msdn.microsoft.com/en-us/library/windows/desktop/dd408005(v=vs.85).aspx
+ -->
+ <Property Id="MSIFASTINSTALL" Value="7" />
+
<Property Id="CHEF_SERVICE_OPTIONS_RADIO_BUTTON_GROUP" Value="None" />
<!--