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:r...@robmensching.com] 
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.mcc...@inin.com> 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@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



------------------------------------------------------------------------------
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

Reply via email to