[WiX-users] heat question

2012-02-15 Thread Joel Budreau
Hi,

I'm using WiX 3.0 and utilizing heat.exe to harvest a directory in my build 
tree.  My goal is to generate a MSM using the resulting .wxs file.  I have a 
couple of MSIs that will use this MSM, and each MSI will want to install the 
MSM files into a separate directory.  Here's my problem:

- Build tree to harvest is located at ...\build\output\files...
- I point heat.exe to ...\build\output
- My MSM now has output as the root directory of all the files, do not want 
:(  What I want is to have INSTALLDIR set as the root path 
(INSTALLDIR\files...)

I've also tried passing ...\build\output\. to heat to see if it would recognize 
. as the root directory instead of output, but it had the same result.

Thanks,
Joel

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] heat question

2012-02-15 Thread Christopher Painter
A merge module is reusable and doesn't know about INSTALLDIR or TARGETDIR.  
It know's about ModuleRetargetableDir.  When you consume the merge module 
in an installer you will use a Merge, MergeRef and Directory element 
combination to associate the ModuleRetar.. to INSTALLDIR or INSTALLLOCATION 
or TARGETDIR or whatever else that installer calls it.


You should checkout iswix.codeplex.com as it's a tool you might find so 
useful that you don't care to use Heat anymore.  Also even if you don't use 
the tool look at the source code to it to see how merge modules and product 
installers come together as ISWIX uses ISWIX and WIX itself to author it's 
various merge modules and product installer.



From: Joel Budreau jbudr...@vmware.com

Sent: Wednesday, February 15, 2012 1:47 PM

To: WiX Users wix-users@lists.sourceforge.net

Subject: [WiX-users] heat question


Hi,


I'm using WiX 3.0 and utilizing heat.exe to harvest a directory in my build 
tree. My goal is to generate a MSM using the resulting .wxs file. I have a 
couple of MSIs that will use this MSM, and each MSI will want to install 
the MSM files into a separate directory. Here's my problem:


- Build tree to harvest is located at ...\build\output\files...

- I point heat.exe to ...\build\output

- My MSM now has output as the root directory of all the files, do not 
want :( What I want is to have INSTALLDIR set as the root path 
(INSTALLDIR\files...)


I've also tried passing ...\build\output\. to heat to see if it would 
recognize . as the root directory instead of output, but it had the 
same result.


Thanks,

Joel



--

Virtualization  Cloud Management Using Capacity Planning

Cloud computing makes use of virtualization - but cloud computing 

also focuses on allowing computing to be delivered as a service.

http://www.accelacomm.com/jaw/sfnl/114/51521223/

___

WiX-users mailing list

WiX-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/wix-users


--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] heat question

2012-02-15 Thread Rob Mensching
You might try organizing your builds into .wixlibs. A .wixlib can integrate
at more touch points than a Merge Module can.

On Wed, Feb 15, 2012 at 12:21 PM, Christopher Painter chr...@iswix.comwrote:

 A merge module is reusable and doesn't know about INSTALLDIR or TARGETDIR.
 It know's about ModuleRetargetableDir.  When you consume the merge module
 in an installer you will use a Merge, MergeRef and Directory element
 combination to associate the ModuleRetar.. to INSTALLDIR or INSTALLLOCATION
 or TARGETDIR or whatever else that installer calls it.


 You should checkout iswix.codeplex.com as it's a tool you might find so
 useful that you don't care to use Heat anymore.  Also even if you don't use
 the tool look at the source code to it to see how merge modules and product
 installers come together as ISWIX uses ISWIX and WIX itself to author it's
 various merge modules and product installer.

 

 From: Joel Budreau jbudr...@vmware.com

 Sent: Wednesday, February 15, 2012 1:47 PM

 To: WiX Users wix-users@lists.sourceforge.net

 Subject: [WiX-users] heat question


 Hi,


 I'm using WiX 3.0 and utilizing heat.exe to harvest a directory in my build
 tree. My goal is to generate a MSM using the resulting .wxs file. I have a
 couple of MSIs that will use this MSM, and each MSI will want to install
 the MSM files into a separate directory. Here's my problem:


 - Build tree to harvest is located at ...\build\output\files...

 - I point heat.exe to ...\build\output

 - My MSM now has output as the root directory of all the files, do not
 want :( What I want is to have INSTALLDIR set as the root path
 (INSTALLDIR\files...)


 I've also tried passing ...\build\output\. to heat to see if it would
 recognize . as the root directory instead of output, but it had the
 same result.


 Thanks,

 Joel



 
 --

 Virtualization  Cloud Management Using Capacity Planning

 Cloud computing makes use of virtualization - but cloud computing

 also focuses on allowing computing to be delivered as a service.

 http://www.accelacomm.com/jaw/sfnl/114/51521223/

 ___

 WiX-users mailing list

 WiX-users@lists.sourceforge.net

 https://lists.sourceforge.net/lists/listinfo/wix-users



 --
 Virtualization  Cloud Management Using Capacity Planning
 Cloud computing makes use of virtualization - but cloud computing
 also focuses on allowing computing to be delivered as a service.
 http://www.accelacomm.com/jaw/sfnl/114/51521223/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Heat question

2010-08-30 Thread Satyaprakash J
Hi,
I would like to add the following within the Product tag of 
the .wxs file.

Property Id=WIXUI_INSTALLDIR 
Value=TARGETDIR /
UIRef Id=WixUI_InstallDir /

How can this be done automatically using heat.

Thanks
Satyaprakash J
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Heat question

2010-08-30 Thread Sohail Somani
On 10-08-30 2:54 AM, Satyaprakash J wrote:
 Hi,
  I would like to add the following within theProduct  tag 
 of the .wxs file.

  Property Id=WIXUI_INSTALLDIR 
 Value=TARGETDIR /
  UIRef Id=WixUI_InstallDir /

  How can this be done automatically using heat.


Generally, it is recommended to use the heat output as a starting point 
but you can use a scripting language for this too.

-- 
Sohail Somani
--
iBlog : http://uint32t.blogspot.com
iTweet: http://twitter.com/somanisoftware
iCode : http://bitbucket.org/cheez



--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Heat question

2008-05-17 Thread Bob Arnson

Eva, Mark E (ESL Lab-Boise) wrote:
I am a new user of Heat.exe.  I would like to exclude a directory or 
files with specific extensions from Heat.  An example would be, 
exclude directory .svn from Heat selection.  An example of a file 
extension .log.  Is it possible to do this from the commandline or is 
this being considered as a future enhancement.


It isn't currently supported but there are feature requests open for it. 
Nobody is currently contributing to Heat, so if you're interested, it'll 
get done faster if people contribute fixes and features.


--
sig://boB
http://joyofsetup.com/

-
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Heat question

2008-05-16 Thread Eva, Mark E (ESL Lab-Boise)
I am a new user of Heat.exe.  I would like to exclude a directory or files with 
specific extensions from Heat.  An example would be, exclude directory .svn 
from Heat selection.  An example of a file extension .log.  Is it possible to 
do this from the commandline or is this being considered as a future 
enhancement.

Mark E. Eva




-
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users