We're using the WiX toolset from http://wix.sf.net, along with MingW
from http://www.mingw.org.
You can find the complete source for the installer on the pgFoundry page
at http://pgfoundry.org/projects/pginstaller/

//Magnus

>-----Original Message-----
>From: [EMAIL PROTECTED] 
>[mailto:[EMAIL PROTECTED] On Behalf Of Jasper Potts
>Sent: den 17 januari 2005 19:04
>To: Postgres general mailing list
>Subject: Re: [GENERAL] Problem with win32 installer for PG 8.0
>
>
>I am trying to do something similar with a silent install of postgres 
>embedded in another install. What tools are being used to generate the 
>Postgres MSI installer? is the source for the installer 
>around? This is 
>the first time I have ever tried making an installer so any tips very 
>welcome. I am currently looking at using the Nullsoft installer maker 
>NSIS as its free and has a nice gui to get me started.
>
>Thanks Jasper
>
>Magnus Hagander wrote:
>
>>>Oh, and as for uninstalls and silent installations, Inno 
>>>Setup also provides that functionality automatically.  It can 
>>>wrap the installation into a single EXE file, it can do disk 
>>>spanning, custom install types, compressed data in the 
>>>install file, creation of desktop/start menu shortcuts, 
>>>registry entries, multilingual installs, etc. -- it's 
>>>actually quite powerful, and it's free.
>>>    
>>>
>>
>>I'm sure it provides this - otherwise, it'd be unusable ;-) 
>But how well
>>does it deal with other installatio programs that stuff files all over
>>the place? MSI contains a central database of your installed files
>>(assuming ppl use MSI, of course). InnoSetup might have that for it's
>>own installs, but it can't very well have it for others.. And 
>the trend
>>is that everybody moves to MSI (InstallShield and Wise both 
>go with MSI
>>now, which is by far the majority of the market)
>>
>>
>>  
>>
>>>Another advantage: you can only run one MSI installer at a 
>>>time, but Inno Setup does not have that limitation.  To embed 
>>>a silent install of an MSI program into my installer, I 
>>>couldn't very well use an MSI file (even if I really wanted 
>>>to), could I?
>>>    
>>>
>>
>>AFAIK, you can. This is exactly how we do the language 
>wrapper - one MSI
>>launching another.
>>
>>//Magnus

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [EMAIL PROTECTED] so that your
      message can get through to the mailing list cleanly

Reply via email to