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

Reply via email to