I just made a customized version of Firebird, and now I'd like to create an installer for it, similar to the installers made by Seb for Firebird, Thunderbird, and Sunbird...
I've downloaded the Nullsoft Scriptable Install System, and I've been able to make an installer that takes a XIP file and makes it into an EXE file, but how do I get it to add the Shortcuts and make the Registry Entries, similar to Seb's Installer???
How to make a Firebird Installer...
-
- Posts: 0
- Joined: December 31st, 1969, 5:00 pm
-
- Posts: 6859
- Joined: December 26th, 2002, 4:53 pm
Re: How to make a Firebird Installer...
DeltaGuy wrote:I just made a customized version of Firebird, and now I'd like to create an installer for it, similar to the installers made by Seb for Firebird, Thunderbird, and Sunbird...
I've downloaded the Nullsoft Scriptable Install System, and I've been able to make an installer that takes a XIP file and makes it into an EXE file, but how do I get it to add the Shortcuts and make the Registry Entries, similar to Seb's Installer???
Download his script files that are on the seb.mozdev.org/firebird site. Change a few variables, and you're set to go.
Jack
-
- Posts: 1578
- Joined: November 4th, 2002, 11:26 pm
- Location: Paris, France
- Contact:
In http://seb.mozdev.org/firebird/installer.nsi , read the parts of the script between "SubSection" and "SubSectionEnd", and the whole -post section. It should answer your queries about adding shortcuts and making registry keys.
You have some code that corresponds to it in the uninstaller too (Section Uninstall).
I'm sorry I couldn't read the forums recently. I've lots of work to do, and I've somehow a bit forgotten to read mZ daily. But I usually read my emails many times a day, so if you need some more help, feel free to ask at XXXXXXXXXXXXX.net.
You have some code that corresponds to it in the uninstaller too (Section Uninstall).
I'm sorry I couldn't read the forums recently. I've lots of work to do, and I've somehow a bit forgotten to read mZ daily. But I usually read my emails many times a day, so if you need some more help, feel free to ask at XXXXXXXXXXXXX.net.