[Mono-list] Porting MSBuild script to XBuild with ItemGroup
Jonathan Pobst
monkey at jpobst.com
Wed Aug 3 22:54:49 EDT 2011
You need to use the old way of doing thing, the CreateItem task.
http://msdn.microsoft.com/en-us/library/s2y3e43x.aspx
Jonathan
On 8/3/2011 8:29 PM, Mike Christensen wrote:
> What's the best way to port this code over:
>
> <Target Name="Build">
>
> ** Bunch of stuff here **
>
> <!-- Crunch Files -->
> <ItemGroup>
> <ToCrunch
> Include="$(BuildDir)/WWW/Scripts/kpc*.js;$(BuildDir)/WWW/Styles/*.css"
> />
> </ItemGroup>
> <Message Importance="High" Text="Crunching Script Files..." />
> <Exec WorkingDirectory="Crunch" Command="java -jar
> yuicompressor-2.4.2.jar %(ToCrunch.Fullpath) -o %(ToCrunch.Fullpath)
> --charset utf-8" />
> </Target>
>
> If I run this, I get the error:
>
>
> : error : Error initializing task ItemGroup: Not registered task ItemGroup.
>
> Which I believe is a known limitation in XBuild. However, if I move
> the ItemGroup outside the project, the set of files is empty because
> those files have not been build yet. Thanks!
>
> Mike
> _______________________________________________
> Mono-list maillist - Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
>
More information about the Mono-list
mailing list