[mapguide-internals] Bootstrapper goodness!

Jackie Ng jumpinjackie at gmail.com
Fri Mar 13 10:47:08 EDT 2009


Hi All,

I've added msi bootstrapper support for the mapguide installer. This creates
a stub setup.exe with a whole bunch of folders containing pre-requisite
components (currently, VC++ 2008 Runtime and Windows Installer 3.1)

And through the magic of 7-zip SFX modules, I've modified the build process
to create a self-extracting executable that includes all these files and
folders. When run, it will do the following:

- Decompress to a temp folder
- Run setup.exe
- If pre-requisite components are not found, it will install them for you.
- Then run the MapGuide installer

The installer build.bat now uses the 7-zip in MgDev\BuildTools\WebTools (by
default) so if you have checked out MgDev into a different directory, you
will have to change this path in build.bat

Try the installer on a bare-bones windows box (not one loaded with the
required components). It should work without any problems!

- Jackie
-- 
View this message in context: http://n2.nabble.com/Bootstrapper-goodness%21-tp2473794p2473794.html
Sent from the MapGuide Internals mailing list archive at Nabble.com.



More information about the mapguide-internals mailing list