[issue261] Windows prerequisites 2

Robert Collins robertc at robertcollins.net
Sun May 21 17:47:37 CDT 2006


On Sat, 2006-05-20 at 22:16 +0200, Markus F.X.J. Oberhumer wrote:
> Bryan O'Sullivan wrote:
> > On Fri, 2006-05-19 at 11:51 +0200, Markus F.X.J. Oberhumer wrote:
> >> Has anyone thought about a mercurial-loaded.exe setup program which comes 
> >> with charged batteries included, i.e. containing kdiff3.exe, cygwin1.dll, 
> >> bash.exe, diff.exe, patch.exe, some_sane_editor.exe, etc.. ?
> > 
> > This makes a lot of sense.  Do you have suggestions about specific
> > versions of the diff and patch programs to use?  IIRC, the mingw
> > versions don't work very well from a DOS prompt.
> 
> I'd vote for the cygwin tools, though I don't know how well they work on 
> Win98. And while thinking about it should also be possible to include 
> cygwin's tcl/tk so that "hgk" would work out-of-the-box.

I suggest just setting up a cygwin repository with hg in it, and
instruct users to add it as an additional repository in setup.exe.

Setup.exe will merge the available packages and dependencies from an
arbitrary number of repositories, which means you can depend on packages
shipped in the official repository, without having to ship them
yourself, with all the headache that entails (need the whole dependency
chain, have to carry the source, have to update to avoid breaking people
using the full cygwin etc).

Rob

-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : http://www.selenic.com/pipermail/mercurial/attachments/20060522/84df7d2d/attachment.pgp


More information about the Mercurial mailing list