[Interest] Installer Recommendations

Jérôme Godbout jerome at bodycad.com
Thu Feb 19 02:54:07 CET 2015


I up vote for wix, can integrate into Visual Studio and MSBuild. I use it with VS, MsBuild and Jenkins. Msi are still a pain (compared to rpm, debian package ) but at least the doc are ok and it's free. 



> On Feb 18, 2015, at 8:31 PM, Pavel Koshevoy <pkoshevoy at gmail.com> wrote:
> 
> There may be easier ways to do this, but I am using WiX 3.5.
> 
> I had to write a small program to invoke the Dependency Walker and parse its output to automatically discover dependencies of my executable.  This is similar to what you would do with otool on OSX, or ldd on Linux.  Then, given the discovered dependencies the program generates the necessary XML to feed the WiX toolchain.  Code signing the installer is still a manual task.
> 
> Here it is -- https://sourceforge.net/p/apprenticevideo/code/HEAD/tree/trunk/apprenticevideo/wixWrapper.cpp
> 
> The wixWrapper is called from my CMake build script.
> 
>     Pavel.
> 
> 
> 
>> On 02/18/2015 06:11 PM, Jason Kretzer wrote:
>> And just to add to it, if any of this can be scripted or some such to be done in an unattended manner.
>>  
>> -Jason
>>  
>> From: Jason Kretzer 
>> Sent: Wednesday, February 18, 2015 8:09 PM
>> To: interest at qt-project.org
>> Subject: Installer Recommendations
>>  
>> Good day all!
>>  
>> I am seeking recommendations for an installer (does not have to be free) program that I can use to deploy a Qt Application(5.3) and compiled with VS2010 to Windows 7.  I am not sure of all the variety of packages out there but am generally seeking:
>>  
>> 1.)    Can create an .exe or .msi which can install the application at a certain location
>> 2.)    Can update a pre-installed version of the application with a new version (in some fashion)
>> 3.)    Can check for pre-requisites and either package them or download and install them (in some fashion) such as  MSVC++ 2010 Redistributables, etc.
>> 4.)    Can potentially read/write the registry and ask for proper permissions to do so
>>  
>> Thoughts?
>>  
>> -Jason
>> - - - - - - - - - - - - - - - - - - - - - - -
>> Jason R. Kretzer
>>  
>> Lead Application Developer
>> Cell # 606-792-0079
>> Jason at gocodigo.com
>>  
>> “quidquid latine dictum sit altum videtur”
>>  
>> <mime-attachment.png>
>>  
>>  
>> 
>> 
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
> 
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20150218/e344e28c/attachment.html>


More information about the Interest mailing list