# HG changeset patch # User Steve Borho # Date 1290809899 21600 # Node ID 79388a8325dc8a5c43d09c620fef825321c4f70c # Parent dd24f3e7ca9e68a49fd7f38803e4d98469cad6e4 wix: switch Mercurial Windows installer to use py2exe --bundle 3 --bundle 3 leaves all of the compiled C extensions and other DLLs outside of the library.zip, so we no longer add the installer folder to the system PATH. Instead, we now ship a small bin/hg.cmd and it is placed in the PATH. Switching to py2exe --bundle 3 is necessary because the higher bundle options are not supported on x64. diff -r dd24f3e7ca9e -r 79388a8325dc contrib/wix/dist.wxs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/wix/dist.wxs Fri Nov 26 16:18:19 2010 -0600 @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r dd24f3e7ca9e -r 79388a8325dc contrib/wix/guids.wxi --- a/contrib/wix/guids.wxi Tue Nov 23 13:11:40 2010 +0100 +++ b/contrib/wix/guids.wxi Fri Nov 26 16:18:19 2010 -0600 @@ -8,6 +8,9 @@ + + + @@ -42,5 +45,6 @@ + diff -r dd24f3e7ca9e -r 79388a8325dc contrib/wix/hg.cmd --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/wix/hg.cmd Fri Nov 26 16:18:19 2010 -0600 @@ -0,0 +1,3 @@ +@echo off +rem launch hg.exe from parent folder +"%~dp0\..\hg.exe" %* diff -r dd24f3e7ca9e -r 79388a8325dc contrib/wix/mercurial.wxs --- a/contrib/wix/mercurial.wxs Tue Nov 23 13:11:40 2010 +0100 +++ b/contrib/wix/mercurial.wxs Fri Nov 26 16:18:19 2010 -0600 @@ -8,6 +8,12 @@ + + + + + + - - + Permanent="no" Value="[INSTALLDIR]bin" Action="set" /> + + + + + + + @@ -101,12 +112,14 @@ + +