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

Reply via email to