Rob I am finally working on this and I am ready to move our candle based preprocessor extension into the Binder File Manager you spoke of but I can't seem to find any documentation outside of Binder Extensions referenced within wix.chm in Extension Types.
I read up on these and I don't believe they match what I need but if you could point me to where the documentation exists for Binder File Manager I can check there before asking further questions.
Thanks,
Jon W. McCain | Software Engineer - Install
-----Original Message-----
From: Rob Mensching [mailto:rob@...]
Sent: Thursday, March 01, 2012 11:47 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Are compiler extensions available for Light as they are for candle?
I'm still a little fuzzy on the requirement but based on my interpretation of your text, that sounds exactly like problem a BinderFileManager would solve.
On Wed, Feb 29, 2012 at 5:46 AM, McCain, Jon <Jon.McCain@...> wrote:
> Rob,
>
> Are build architecture provides the ability to have multiple paths
> defined at build time which normally only occur when a team branch is
> used off of a product line. Those paths are set within an Environment
> Variable where the team branch path is first and then a Systest / Parent build path is next.
> Because of that a compiler extension was created to handle multiple
> paths so when a wxs file is processed via Candle the path to the file
> is set to the correct absolute path. This currently requires that
> whatever files use this extension be rebuilt whenever a developer
> wishes to build installs locally.
>
> The reason for the question is our build architecture is about to
> greatly change where all the wxs files will need to use this method
> compared to just one right now. We are looking to modify 10's of
> thousands of files and are trying to deduce a method where all the wxs
> files do not need to be rebuilt EVERY time on a local machine but
> rather have the paths set during light since that is truly the only point in which the specific paths matter.
>
> Does it sound like the BinderFileManager could take over what our
> Compiler Extension is currently doing?
>
> Thanks,
>
> Jon W. McCain | Software Engineer - Install
>
> -----Original Message-----
> From: Rob Mensching [mailto:rob@...]
> Sent: Wednesday, February 29, 2012 12:39 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Are compiler extensions available for Light
> as they are for candle?
>
> What exactly are you doing? This sounds a lot like you want a
> BinderFileManager (which is an extension point provided in Light).
>
> On Tue, Feb 28, 2012 at 8:39 AM, McCain, Jon <Jon.McCain@...> wrote:
>
> > We currently have an extension in place to handle relative path
> > conversion to absolute paths for Source File Paths in a candle
> > compiler
> extension.
> >
> > >From a cursory look over the Googles... and other sites I don't see
> > >that
> > as an option for light but I did notice that an -ext flag is
> > available for light.
> >
> > Has anyone done this with success and could they comment on a
> > pattern to follow or specification to use?
> >
> > Thanks,
> > Jon W. McCain | Software Engineer - Install
> >
> >
> > --------------------------------------------------------------------
> > --
> > -------- Keep Your Developer Skills Current with LearnDevNow!
> > The most comprehensive online learning library for Microsoft
> > developers is just $99.99! Visual Studio, SharePoint, SQL - plus
> > HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when
> > you
> subscribe now!
> > http://p.sf.net/sfu/learndevnow-d2d
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@...
> > 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@...
> 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@...
> 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@...
https://lists.sourceforge.net/lists/listinfo/wix-users
|