Windows installer

Neil Mitchell <[email protected]>
Newsgroups gmane.comp.lang.haskell.cvs.hugs
Message-ID <404396ef050920095621b58409__10869.2436748699$1127235510$gmane$org@mail.gmail.com>
Hi,

I'm not particularly overjoyed with an approach which means the tools
to build a release installer are not available in the CVS, as this
kind of goes against open source (and more practically, it means I
personally can't build test releases).

I propose that either:

1) The tools used to make the current installer .msi files make
themselves known to the world, along with appropriate documentation
and scripts.

2) I (or someone else) writes an MSI file generator, probably using
the free Wix toolset.

3) I (or someone else) writes an NSIS installer, which is an .exe
installer based on the NSIS toolkit, Google seems to now use this as
their preferred installer setup, so it can't be too bad.

4) I (or someone else) writes an installer from the ground up. Its not
that much work, as I already have about 98% of the code from writing
an installer from the Pingus project. The installer is a simple cat
installer.exe data.zip > winhugs.exe installer, so it allows making an
easy distribution from a zip file, even under Linux.

Obviously 1 would be least work if feasible. If I was going to write
an installer for the Windows build, which one would people prefer out
of 2, 3 and 4? Does anyone use the large scale deployment options
found in a .msi, and are those options even in the WinHugs .msi file?

Thanks

Neil
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.