I settled with the Nullsoft Scriptable Installer from the fine folks of Winamp. There's a lot of documentation, some handy tools, and even a neat Eclipse Plugin (eclipse-nsis).
So after a day of developing in the crazy NSIS scripting language I am ready to shoot myself.
Why? Well here's some example code and screenshot so that you can see the hell you have to live through to make something simple.
On the bright side: I am awesome, and the final result will be awesome as well.


4 comments:
"I am awesome, and the final result will be awesome as well."
I'm gona get that as a tattoo... You rock Nick!
You could also use Inno Setup, or even something more straightforward that enables you to write a custom extension DLL in your favorite language.
You could also use Inno Setup, or something more straightforward that supports custom extension DLLs.
You should use the macros from InstallOptions.nsh instead of extracting and displaying the INI files yourself. You could also upgrade to nsDialogs, but that's a different story altogether.
Post a Comment