Feeling Like Unto the Gods Themselves...
Jan. 31st, 2006 04:13 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Woo! I have been playing with NSIS.
I'm starting to get my head around it and I'm now implementing more and more "nice" features on an imfamously nasty to install database.
It feels great to be doing this stuff again.
I'm starting to get my head around it and I'm now implementing more and more "nice" features on an imfamously nasty to install database.
It feels great to be doing this stuff again.
no subject
Date: 2006-01-31 01:01 am (UTC)The LZMA compression (http://en.wikipedia.org/wiki/LZMA) it uses sounds rather impressive. The NSIS claim of "20% better than BZIP2" sounds quite amazing. Might have to look into LZMA.
Cheers for the heads up.
no subject
Date: 2006-01-31 01:09 am (UTC)NSIS was developed by NullSoft to automate the installation of WinAMP. I'd say 2/3rds of open source apps I have used on Windows use it as their installer. (You can tell cos of the tiny little Llama in the installer icon)
It's license is very wide open as well.
no subject
Date: 2006-01-31 02:57 am (UTC)My own GUI apps don't use installers. They're done in TCL (faster than Java, more platform independent than C) so a stub, resources and program code gets inserted into a VFS inside the executible itself. Since everything's inside the running exe, I don't have to worry about the host OS clobbering stuff and it makes for a very easy uninstall :-).
LZMA is the bit I'm most interested in. ZIP and BZIP2 aren't able to compress my executibles by enough to make it worthwhile. However, if LZMA is as good as it sounds, that'd be very handy indeed :-).