[Mono-list] Porting MSBuild script to XBuild with ItemGroup
Mike Christensen
mike at kitchenpc.com
Wed Aug 3 21:29:24 EDT 2011
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
More information about the Mono-list
mailing list