Dear GnuWin32 Developers, I saw that all your packages are packed using InnoSetup. That's interesting for me, because it seems to be a good alternative to NSIS. However, is InnoSetup fully scriptable? I.e., do you produce an instaler-Exe without any manual intervention? Maybe I'm wrong, but InnoSetup looks to me like a lot of manual work, and developer generally don't have much time to waste.
NSIS is free software, it's fully scriptable (so you can automate away any packaging work), it has very good compression algorithms (LZMA, BZIP2, deflate), unpacks fast and inplace (without any additional temorary directory) and it adds a very small overhead of about 34kb. http://nsis.sourceforge.net/ The best of all: NSIS is small and portable. I can run this in my Debian/Linux, and produce a complete working installer-EXE without having to boot any Windows system. It's a simple task for me to write a shell script for you which creates an NSIS Windows installer from a project's *-bin.zip and *-dep.zip files. I just needed to know your special requirements, i.e. * Where do what files have to be installed to? (bin/* -> ?? , lib/* -> ??, ...) * What registry entries have to be set, if any? * Do libraries (zlib) need another treatment than usual programs (a2ps)? * Do any packages need any additional manual work to function properly? If you already considered using NSIS and it didn't fit your requirement, or your packaging process is already well-orgnized and automated, please apologise my obtrusion. But if you are interested in my offer, just let me know. BTW, NSIS and InnoSetup have a common drawback: They don't support *.msi and probably never will. So I keep an eye on "WIX", maybe trying to port it to Linux in the future. :-) This is probably also interesting for the GnuWin32 project since it allows you to support Win-XP platforms with a native package/installer format. Greets, Volker -- Volker Grabsch ---<<(())>>--- Administrator NotJustHosting GbR ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ GnuWin32-Users mailing list GnuWin32-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gnuwin32-users