Hi WiX users: I'm working on a WiX installer that installs a native Windows application. The application itself is not too complex--just three files. But, we need to do several things in WiX and with a supporting native bootstrapper setup executable that seems to have eluded other developers that have worked on the project.
As a developer myself I could do it, but, WiX is a skillset that I am trying not to learn (not becaue I dislike WiX, but because I am needed on other aspects of the product). Anyway, the specific question (so that this is not just a naked job post) is: how can the WiX files be setup so that they have proper incremental build support in Visual Studio 2010 with multiple language source files? The process is: Take 3 input files (DLLs, EXEs) -> Take 10 localizations (en-us, ja-jp, fr-fr, etc.) -> Create master msi Create 10 transforms stash the transforms somewhere Use EmbedTransform to create one final msi file with the 10 transforms, so the software can ship as one MSI When an incremental build happens: * If zero input files have changed and the final msi has not changed, NO build should occur. We're done. * If one of the 3 input files have changed, create the initial msi, and use embedtransform to create one file msi from the stashed transforms. (This sounds implausible, but, I have looked at the transforms and they are for all intents and purposes the same. There seems to be no reason to constantly rebuild the transforms.) * Only if one of the localizations has changed, for example, one of the strings has changed, then the 10 transforms should be regenerated. I have tried to post this job to elance but no developer has actually been successful at finishing the job, which is very frustrating. If anybody wants to work on this, I have a job for you. :) I am also looking for a developer who can help work on the native Win32 bootstrapper which still has a ways to go. Thanks, Sean ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users