Nullsoft Installation System v1.8 Beta 3!

Published by

Nullsoft Installation System is a pretty small, efficient, capable installation system for win32.

What's new

major internal changes, much testing required
Included more install/uninstall/checkbox imagery in Contrib (thanks to Jarsonic and Lucas)
Fixed backwards ifrebootflag logic.
Updated exehead resources (added our own afxres.h to make msdev rc happy)
Made makensis.exe support /X switch (to execute commands) as well as multiple source files (they are concatenated). Also made it so that command line paramters can be in any order (the order matters, though, as that is the order which the compiler executes things)
Added a bunch of stuff/cleaned up functions.htm
Fixed more issues with gcc (hopefully all, and hopefully I didn't add too many, but Nels will tell me if I did) UninstallExeName superceded, call WriteUninstaller (one or more times) from install sections/functions to write uninstaller.
Made it so that command line parameters are passed to uninstaller (so uninst.exe /S now works, etc)
Some internal changes to $CMDLINE and such (if you specify /D= or _= on the command line to an intsaller/uninstaller, you can't see that portion from $CMDLINE).
Improved (but still quite limited) support for different sized icons (if you recompile with new larger icons, everything should work (though not quite as well. Maybe.).

Download Nullsoft Installation System v1.8 Beta 3