Installer choices

Bill Baxter wbaxter at gmail.com
Thu Nov 16 13:44:42 PST 2006


Georg Wrede wrote:
> Bill Baxter wrote:
> 
>> NSIS is best if you need very specialized custom behavior like an 
>> internet-aware installer or something like that.
> 
> 
> Well, that would be perfect for an installer that downloads DMD!
> 
> (Although I'd still ask for Walter's permission first.)
> 
> A distro that contains all except DMD itself would then be a viable 
> alternative.

Yeh, if it seems even remotely possible you'd like to go in that 
direction (an installer with a lot of smarts) then starting with NSIS 
makes sense.

Also I think Anders you are right about file sizes.  I do recall small 
sizes being a major point of NSIS.  I think the Innosetup installers 
basically include all the functionality InnoSetup is capable of, whether 
or not you are using it.  Whereas with NSIS, it only compiles in the 
features you're really using.

Yes you can do some automation, writing scripts to generate things like 
the file install and uninstall lists.  I wrote some Python scripts like 
that for my NSIS installer.  It's just extra work you have to do that 
isn't necssary with InnoSetup.

Not sure what platform issues there are.  I thought both Inno and NSIS 
were pretty solidly in the Windows only camp.

--bb



More information about the Digitalmars-d mailing list