ah, that worked fine like this:
<CleanFile>c</CleanFile>
<BindContentsFilePrefix>b1</BindContentsFilePrefix>
<BindOutputsFilePrefix>b2</BindOutputsFilePrefix>
<BindBuiltOutputsFilePrefix>b3</BindBuiltOutputsFilePrefix>
On Tue, Sep 16, 2014 at 7:45 PM, Rob Mensching <[email protected]> wrote:
> Ahh, I was probably looking at WiX v4.0 targets.
>
> At least you can control the prefix in WiX v3.x targets.
> _____________________________________________________________
> Short replies here. Complete answers over there:
> http://www.firegiant.com/
>
>
> -----Original Message-----
> From: Asbjørn Mikkelsen [mailto:[email protected]]
> Sent: Tuesday, September 16, 2014 10:20 AM
> To: General discussion about the WiX toolset.
> Subject: Re: [WiX-users] LGHT0284: Support for more than 260 characthers
> in Path?
>
> In the wix2010.targets I found CleanFile defined, so I could remap one
> file, but further on I found this:
>
> <ReadLinesFromFile
>
> File="$(IntermediateOutputPath)$(BindOutputsFilePrefix)%(CultureGroup.Identity)$(BindOutputsFileExtension)">
> <Output TaskParameter="Lines" ItemName="FileWrites"/>
> </ReadLinesFromFile>
>
> <CreateItem
>
> Include="$(IntermediateOutputPath)$(BindContentsFilePrefix)%(CultureGroup.Identity)$(BindContentsFileExtension);$(IntermediateOutputPath)$(BindOutputsFilePrefix)%(CultureGroup.Identity)$(BindOutputsFileExtension);$(IntermediateOutputPath)$(BindBuiltOutputsFilePrefix)%(CultureGroup.Identity)$(BindBuiltOutputsFileExtension)">
>
> <Output TaskParameter="Include" ItemName="FileWrites" />
> </CreateItem>
>
>
> <ReadLinesFromFile
>
> File="$(IntermediateOutputPath)$(BindContentsFilePrefix)%(CultureGroup.Identity)$(BindContentsFileExtension)">
> <Output TaskParameter="Lines" ItemName="_BindInputs" />
> </ReadLinesFromFile>
>
> <ReadLinesFromFile
>
> File="$(IntermediateOutputPath)$(BindBuiltOutputsFilePrefix)%(CultureGroup.Identity)$(BindBuiltOutputsFileExtension)">
> <Output TaskParameter="Lines" ItemName="_BindBuiltOutputs" />
> </ReadLinesFromFile>
>
> So those seems to be built on the fly, instead of getting assigned to an
> property as is done with CleanFile..
>
> Same with the Light task inside there:
>
>
>
> BindContentsFile="$(IntermediateOutputPath)$(BindContentsFilePrefix)%(CultureGroup.Identity)$(BindContentsFileExtension)"
>
>
> BindOutputsFile="$(IntermediateOutputPath)$(BindOutputsFilePrefix)%(CultureGroup.Identity)$(BindOutputsFileExtension)"
>
>
> BindBuiltOutputsFile="$(IntermediateOutputPath)$(BindBuiltOutputsFilePrefix)%(CultureGroup.Identity)$(BindBuiltOutputsFileExtension)"
>
>
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce.
> Perforce version control. Predictably reliable.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
--
mvh
Asbjørn
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce.
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users