Build Time

Got a problem you cannot solve? Try here.
nicocizik
Posts: 13
Joined: Mon Apr 09, 2007 9:46 am
Contact:

Build Time

Postby nicocizik » Tue May 08, 2007 2:23 pm

Hello,

We are currently moving from Wise to Installaware. Our project contains about 5000 lines and installs roughly 3500 files. With InstallAware, builds are currently taking about 15 minutes to finish with compression turned off. Our old Wise scripts built in about 3 minutes or less with compression. Is there something else I can do to speed the build process up?

One thing I noticed while watching the build process is that when I use wildcards for file installations rather than individually installing each file, the files are added to the project much quicker. This however makes keeping track of which files we are installing much more difficult and we would like to avoid doing it too frequently.
Regards,

Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com

MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Postby MichaelNesmith » Tue May 08, 2007 4:18 pm

InstallAware has to generate MSI database entries for each file you specify, and also runtime switching logic for each MSIcode statement in your script. If the statements are MSI statements, such as Install Files, the overhead grows pretty quickly to facilitate the scripting magic on Windows Installer. This is why using wildcards speeds things up significantly for you.

Other than that, we do have the most scalable build engine out there, with our multi core build process. But you would notice those performance gains primarily when using compressed setups; even then it won't be an apples to apples comparison with Wise because the high compression strength we provide does come at cost of processor time.
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/

nicocizik
Posts: 13
Joined: Mon Apr 09, 2007 9:46 am
Contact:

Postby nicocizik » Wed May 09, 2007 2:40 pm

Hi Michael,

Thanks for the info.
Regards,



Nico Cizik

Digital Metaphors

http://www.digital-metaphors.com


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 113 guests