So I tried to move from Tallow to Heat because, well, when I use Tallow, I have
to manually edit Tallow's output to delete short filenames so it works with
WiX3...

Particularly challenging part of my projects is to generate WiX files for sample
input/output.  This sample input/output is on the order of magnitude of 1000's
of files...

So Heat proliferates the heck out of IMO unnecessary components, one component
for each file.  It should IMO be just two components (one per directory) but it
ends up a few thousand...so-what, there's ComponentGroups, right?

But when I put the ComponentRef into a Feature, then Candle/Light complain how
Windows Installer only allows 1600 components per feature max, and on Win9x
that number is only 800 (something).

So now I'm back to manually editing output of Heat to sporadically add "Feature"
tags in between components...

1) What am I missing?  Is Heat not designed to reduce the task of including 3000
files to adding a <ComponentGroupRef> (or whatever) line to a "Feature" ?

2) Why does the Heat output have one (blank, and duplicated) DirectoryRef each
time there is a component in the one directory?  Wouldn't this degrade
performance...

3) Is there a way to tell Heat that the path to the files is ..\Whatever, NOT a
variable, NOT the silly string it uses by default?

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to