Archive: Multi installs


Multi installs
  Hello!
I'm completely new @ this installer stuff but I noticed while I was installing Gordian Knot Codec Pack that only NSIS was able to make an install that contains even more installs within. Well I have a whole bunch of my own programs (over 100) and I was wondering how do I make this? All of them have their own install already so all I need is an installer to join all of them together (and than individually install them with their own installs that they already have of course) just like the install in Gordian Knot Codec Pack. I hope I told you accurately enough what I need if you don't understand please let me know!


I hope that you can help,
shorto


The key to what you are looking for is the inclusion of the components selection page, using the following line:


Page components 

>
You can read more about this here:

www.fredshack.com/docs/nsis.html

HTH,
Victor

The way Gordian Knot has used is to compress each one 3rd party installer with File instruction, extract them in $PLUGINSDIR and execute them one by one from there with ExecWait command.


Could you please be more specific like i wrote i'm complitley new to this and i still have no idea what to do...


You may want to review the documentation and the included examples :)
File is a basic nsis instruction to include/compress files.
$PLUGINSDIR is a constant which represents a temporary directory used by your installer.
ExecWait is a command that tells nsis to execute an executable and wait until it finished.