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 <r...@firegiant.com> 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:asbj...@neslekkim.net] > 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 > WiX-users@lists.sourceforge.net > 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 WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users