Sign an assignment agreement (send email to [EMAIL PROTECTED]) then send the patch to wix-devs (or just me).
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher Karper Sent: Monday, July 28, 2008 10:19 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Dependency Management OK, so I fixed the problem with the heat project harvester. How do I submit these changes to you Wix fellows for review and possible inclusion? Chris On Fri, Jul 25, 2008 at 3:37 PM, Christopher Karper < [EMAIL PROTECTED]> wrote: > Actually, I'm looking at it right now. The problem is that my projects > don't use the "default" build configuration, they need either x86 or x64 > specified as the platform, and it won't build without that. It could > easily be solved by having the abililty to pass properties to the build > system from heat, but the VSHeatExtension doesn't currently work that way. > > It wouldn't be a big deal, unless you have different outputs based on > platform and/or config... I could imagine numerous places this would make a > difference. Anyway, I know no one is working on it, so I am. I'm putting > the fix in place now, and I'll be happy to share it. I'm not real sure what > you guys need to do to integrate it, but I'm sure it'll get worked out when > you have some working code right in front of you. > > Chris > > > On Fri, Jul 25, 2008 at 3:30 PM, Rob Mensching < > [EMAIL PROTECTED]> wrote: > >> Heh, well, yeah... uhh, I don't actually use it... <smile/> >> >> Worst, we don't actually have anyone working on heat.exe right now. It >> was Derek's baby and he's been gone (off to some startup to make the big >> bucks or something <grin/>) for quite a while now. >> >> >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto: >> [EMAIL PROTECTED] On Behalf Of Christopher Karper >> Sent: Friday, July 25, 2008 10:06 >> To: General discussion for Windows Installer XML toolset. >> Subject: Re: [WiX-users] Dependency Management >> >> Yeah, the heat project harvester was non-functional the last time I tried >> it >> (about 3-4 drops ago)/ It just throws an exception every time. If I >> get >> some spare time, I'll poke around and see what I can find. >> >> On Fri, Jul 25, 2008 at 12:12 PM, Rob Mensching < >> [EMAIL PROTECTED]> >> wrote: >> >> > That's all true. However, IIRC, heat does have an MSBuild Task that can >> > "harvest projects". I'm not sure how well it works right now but I know >> > that there are some manual steps to get it wired in to begin with. >> Anyway, >> > I think that there is a point in the future where Votive could >> automagically >> > manage the outputs from projects and create Components for you. The VS >> > project system provides extra metadata that the raw "just harvest this >> > directory and figure everything out for me" doesn't provide. >> > >> > Unfortunately, from what I've seen, adding features to Votive takes >> > significant effort due to the weight of the VS project system. >> > >> > Anyway, the answer is it isn't automagic for you today but there is hope >> > for the future inside Votive... but that doesn't help you much right >> now. >> > >> > -----Original Message----- >> > From: [EMAIL PROTECTED] [mailto: >> > [EMAIL PROTECTED] On Behalf Of Christopher >> Karper >> > Sent: Friday, July 25, 2008 08:56 >> > To: General discussion for Windows Installer XML toolset. >> > Subject: Re: [WiX-users] Dependency Management >> > >> > This is a source of lots of hot discussion on the list right now. There >> is >> > nothing that can automatically manage things for you the way you would >> be >> > used to with Visual Studio. The Windows Installer is a mighty finicky >> > beasty, and adhering to all of it's rules makes development such a thing >> a >> > very difficult task. >> > >> > The tool "heat.exe" in WiX can do an initial harvest for you, but at >> last >> > check for me, the project harvesting wasn't working. You would need to >> > just >> > harvest files from the output directory. >> > >> > >From that point on, the onus would be on development staff to maintain >> the >> > .wxs file along with the code. >> > >> > At least, that's the current recommended workflow AFAIK. Welcome to >> the >> > list! >> > >> > Chris >> > >> > On Fri, Jul 25, 2008 at 11:43 AM, Steve Wagner < >> > [EMAIL PROTECTED]> >> > wrote: >> > >> > > Apologies if this has been asked and answered a zillion times already, >> I >> > am >> > > fairly new to WiX and very new to the list :) >> > > >> > > Using the Visual Studio deployment projects one is able to assign the >> > > output of a project or projects to the installer project and that has >> the >> > > effect of having the IDE manage all the dependencies. Is there a >> similar >> > > mechanism when using WiX? Or would we need to manually manage the >> > > dependencies in the xml files? >> > > >> > > Thanks for any information / resources you can offer! >> > > >> > > >> > > Steve Wagner | Senior Software Design Engineer | >> > > Advertiser and Publisher Solutions Group (APS) >> > > Office 206-816-8440 | Fax 425-936-7329 >> > > [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> | >> > > advertising.microsoft.com >> > > >> > > >> > > P please consider the environment before printing this e-mail. >> > > >> > > >> > > >> ------------------------------------------------------------------------- >> > > This SF.Net email is sponsored by the Moblin Your Move Developer's >> > > challenge >> > > Build the coolest Linux based applications with Moblin SDK & win great >> > > prizes >> > > Grand prize is a trip for two to an Open Source event anywhere in the >> > world >> > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> > > _______________________________________________ >> > > WiX-users mailing list >> > > WiX-users@lists.sourceforge.net >> > > https://lists.sourceforge.net/lists/listinfo/wix-users >> > > >> > >> ------------------------------------------------------------------------- >> > This SF.Net email is sponsored by the Moblin Your Move Developer's >> > challenge >> > Build the coolest Linux based applications with Moblin SDK & win great >> > prizes >> > Grand prize is a trip for two to an Open Source event anywhere in the >> world >> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> > _______________________________________________ >> > WiX-users mailing list >> > WiX-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> > >> > >> ------------------------------------------------------------------------- >> > This SF.Net email is sponsored by the Moblin Your Move Developer's >> > challenge >> > Build the coolest Linux based applications with Moblin SDK & win great >> > prizes >> > Grand prize is a trip for two to an Open Source event anywhere in the >> world >> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> > _______________________________________________ >> > WiX-users mailing list >> > WiX-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users