I have just started playing with sip-communicator and am very impressed with it. I am however having a problem with the "build-installation-wix" build target. The target runs successfully, but the installer I end up with is empty. I have had a look through the build scripts and my problem seems to be the xsl transformation of the heat.wxs by heat-component-defines.xsl and heat-component-refs.xsl
For example the file heat-component-defines.xsl contains the following template:
select="*[local-name()='Fragment']/*[local-name()='Directory' and @Id='light']/*" />
but my heat.wxs looks like
<Directory Id="dir5DAD6083DD0568E9FB295E69CA7FAA21" Name="light">
Obviously the template won't match the document, so my question is what have I done wrong and could you please confirm the exact version of Wix you guys use.
I realise I could change the xsl but I can see you generate a wix install in each nightly build using these files, I must be doing something wrong.