Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-02-05 Thread Bob Arnson
On 02-Feb-15 15:20, Tunney, Stephen wrote: 1)What is the preference in 4x for tasks? Add a “Project Reference” to things like light, melt, etc. or call out to %WIX%\bin\light.exe? Tasks inherit from WixToolTask to get a bunch of common behavior. 2)What solution would you like this task to

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-02-02 Thread Tunney, Stephen
.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching On 27-Jan-15 09:22, Tunney, Stephen wrote: Bob, exactly. This MSBuild task would call the Melt, candle, light, torch, and pyro tasks in the background using the supplied values. This would

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-30 Thread Tunney, Stephen
tun...@nuance.com> 519-880-7463 Office NUANCE.COM The experience speaks for itself (tm) From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: January-29-15 10:57 PM To: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Don't

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-30 Thread Tunney, Stephen
lf (tm) From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: January-29-15 10:57 PM To: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Don't forget your wix3 pull request. :) On 27-Jan-15 22:53, Stephen Tunney wrote: Let

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-29 Thread Bob Arnson
Don't forget your wix3 pull request. :) On 27-Jan-15 22:53, Stephen Tunney wrote: Let me know. I will fork wix4 and get a move on it. On Tue, 27 Jan 2015 22:49 Bob Arnson > wrote: On 27-Jan-15 09:22, Tunney, Stephen wrote: Bob, exactly. This MSBuild t

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-27 Thread Stephen Tunney
Let me know. I will fork wix4 and get a move on it. On Tue, 27 Jan 2015 22:49 Bob Arnson wrote: > On 27-Jan-15 09:22, Tunney, Stephen wrote: > > Bob, exactly. This MSBuild task would call the Melt, candle, light, > torch, and pyro tasks in the background using the supplied values. This > wou

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-27 Thread Bob Arnson
On 27-Jan-15 09:22, Tunney, Stephen wrote: Bob, exactly. This MSBuild task would call the Melt, candle, light, torch, and pyro tasks in the background using the supplied values. This would leverage all of our existing code and provide a simple façade for most users to create “normal” patche

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-27 Thread Stephen Tunney
puts (Upgrade MSI path(s), version, bindpaths, etc.) and the task can > take care of the rest. > > > > *From:* Bob Arnson [mailto:b...@joyofsetup.com] > *Sent:* January-26-15 9:21 PM > > > *To:* wix-devs@lists.sourceforge.net > *Subject:* Re: [WiX-devs] Updating Melt

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-27 Thread Tunney, Stephen
: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching On 22-Jan-15 13:55, Tunney, Stephen wrote: You're suggesting that we remove the melt and torch steps and have pyro encompass *everything* that patch building requires? Or i

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-26 Thread Bob Arnson
On 22-Jan-15 13:55, Tunney, Stephen wrote: You’re suggesting that we remove the melt and torch steps and have pyro encompass **everything** that patch building requires? Or is this the Pyro MSBuild Task that you speak of? The latter. We need the building-block tools (torch, pyro) but can build

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-22 Thread Tunney, Stephen
From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: January-21-15 5:27 PM To: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching On 21-Jan-15 16:29, Rob Mensching wrote: Isn't this what we're discussing? Differe

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-22 Thread Bob Arnson
On 21-Jan-15 16:29, Rob Mensching wrote: Isn’t this what we’re discussing? Different ways to solve the patching problem? I totally agree we haven’t hit consensus. Right -- talking is how we get there. In person, this would be a shorter conversation with people swapping positions between Visu

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-21 Thread Rob Mensching
[mailto:stephen.tun...@nuance.com] Sent: Wednesday, January 21, 2015 9:29 AM To: WiX toolset developer mailing list Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Ok, so I need some way to meet a consensus here as to the "plan" between you two sin

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-21 Thread Tunney, Stephen
rnson [mailto:b...@joyofsetup.com] Sent: January-20-15 3:24 PM To: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching On 20-Jan-15 14:54, Stephen Tunney wrote: I think one less executable would be a good thing. Less code to maintain, etc. et

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-20 Thread Bob Arnson
On 20-Jan-15 14:54, Stephen Tunney wrote: I think one less executable would be a good thing. Less code to maintain, etc. etc. Adding modes makes more complicated code and the only thing you've saved is the "shell" work in having an additional project. -- sig://boB http://joyofsetup.com/

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-20 Thread Bob Arnson
On 20-Jan-15 14:19, Rob Mensching wrote: > We have light and lit today because C/C++ has link.exe/lib.exe. If someone > wanted to argue that we should get rid of lit.exe and just make light.exe the > tool that outputs build stuff, I could see that. Lit *is* different because > it doesn't do link

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-20 Thread Stephen Tunney
__ > FireGiant | Dedicated support for the WiX toolset | > http://www.firegiant.com/ > > -Original Message- > From: Bob Arnson [mailto:b...@joyofsetup.com] > Sent: Tuesday, January 20, 2015 10:46 AM > To: wix-devs@lists.sourceforge.net > Subject: R

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-20 Thread Rob Mensching
_ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Tuesday, January 20, 2015 10:46 AM To: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-20 Thread Bob Arnson
On 19-Jan-15 16:13, Rob Mensching wrote: > I'm really not at all excited about *another* tool in v4. Why do we have Light and Lit? :) > I guess that's where I'd like to see this in v4 (or later if it can't make > v4): patching should operate off the standard build output: msi, external > cabs/fil

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-20 Thread Rob Mensching
2015 8:01 PM To: WiX toolset developer mailing list Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Also, I would say that we should do the *least* amount of work in v3 (ie. adding a simple switch to melt). I could work on newtool.exe in v4 in my spare

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-19 Thread Stephen Tunney
time. > ________ > From: Bob Arnson [b...@joyofsetup.com] > Sent: January 5, 2015 10:51 PM > To: wix-devs@lists.sourceforge.net > Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary > table for patching > > Dark extracts

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-19 Thread Rob Mensching
regiant.com/ -Original Message- From: Tunney, Stephen [mailto:stephen.tun...@nuance.com] Sent: Monday, January 5, 2015 8:01 PM To: WiX toolset developer mailing list Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Also, I would say that we should

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-05 Thread Tunney, Stephen
@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Dark extracts to a flat list of files named after their ids. Melt extracts to a source tree, which makes it easier to update. Plus Melt does the .wixpdb updating. Putting the extraction/updating in

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-05 Thread Tunney, Stephen
e for that. From: Bob Arnson [b...@joyofsetup.com] Sent: January 5, 2015 10:51 PM To: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Dark extracts to a flat list of files named after their ids. Melt extracts to a source t

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-05 Thread Bob Arnson
ob Arnson [b...@joyofsetup.com] > Sent: January 5, 2015 6:51 PM > To: wix-devs@lists.sourceforge.net > Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table > for patching > > On 03-Jan-15 20:36, Stephen Tunney wrote: >> Ok, so here's my pitch: >

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-05 Thread Bob Arnson
; Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table > for patching > > On 03-Jan-15 20:36, Stephen Tunney wrote: >> Ok, so here's my pitch: >> >> v3.x would get a couple of new flags >> -xn (extract in new directory format) >> -x

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-05 Thread Tunney, Stephen
I like just -xn Not -xaladark ?? No? From: Bob Arnson [b...@joyofsetup.com] Sent: January 5, 2015 6:51 PM To: wix-devs@lists.sourceforge.net Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching On 03-Jan-15 20:36

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-05 Thread Tunney, Stephen
t: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching On 03-Jan-15 20:36, Stephen Tunney wrote: > Ok, so here's my pitch: > > v3.x would get a couple of new flags > -xn (extract in new directory format) > -xb (extract binaries, does not get squashed

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-05 Thread Bob Arnson
On 03-Jan-15 20:36, Stephen Tunney wrote: > Ok, so here's my pitch: > > v3.x would get a couple of new flags > -xn (extract in new directory format) > -xb (extract binaries, does not get squashed by -sextract and uses old > path format) Do we need both? I like -xn -- subdirectories for files and

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-04 Thread Stephen Tunney
1. I put the new method right beside other methods that serve the same purpose for the file table. I'm not emotionally attached to the placement so moving it into melt would be fine with me. 3.the suppression of extraction is an optimisation switch. I can save hours of build time per day by zip

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-03 Thread Rob Mensching
list Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Ok, so here's my pitch: v3.x would get a couple of new flags -xn (extract in new directory format) -xb (extract binaries, does not get squashed by -sextract and uses old path format) Execution o

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-03 Thread Stephen Tunney
Ok, so here's my pitch: v3.x would get a couple of new flags -xn (extract in new directory format) -xb (extract binaries, does not get squashed by -sextract and uses old path format) Execution of the ExtractBinaries method would happen in Melt exclusively even though the actual Method is in DTF

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-03 Thread Bob Arnson
On 02-Jan-15 11:50, Tunney, Stephen wrote: I have some good news regarding the work I’m doing with melt. It appears as though all other steps (light, torch, pyro) all seem to carry the changes forward from melt and applying the patch in Orca shows that the Binary data has been updated. All

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2015-01-02 Thread Tunney, Stephen
Giant | Dedicated support for the WiX toolset | http://www.firegiant.com/ From: Tunney, Stephen [mailto:stephen.tun...@nuance.com] Sent: Wednesday, December 31, 2014 12:13 PM To: WiX toolset developer mailing list Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2014-12-31 Thread Rob Mensching
olset | http://www.firegiant.com/ From: Tunney, Stephen [mailto:stephen.tun...@nuance.com] Sent: Wednesday, December 31, 2014 12:13 PM To: WiX toolset developer mailing list Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching Dark does things differently than melt I&

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2014-12-31 Thread Tunney, Stephen
speaks for itself (tm) From: Rob Mensching [mailto:r...@firegiant.com] Sent: December-31-14 1:34 PM To: WiX toolset developer mailing list Subject: Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching 1. What does dark.exe do? 2. I'd do what dark.exe

Re: [WiX-devs] Updating Melt to extract files from the Binary table for patching

2014-12-31 Thread Rob Mensching
1. What does dark.exe do? 2. I'd do what dark.exe does. 3. Need more information about why you need a new method. ___ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ From: Tunney, St