Vid det har laget har nog dom flesta tröttnat pÃ¥ att skriva sina antscript i XML… Med hjälp av GANT sÃ¥ kan man göra sina script i groovy istället! GANT använder (exekeverar) ANT i sin tur men man skriver alltsÃ¥ sina build.xml filerer som groovy script istället.

Så här kan det se ut:


includeTargets << gant.targets.Clean
cleanPattern << [ '**/*~' ,  '**/*.bak' ]
cleanDirectory << 'build'

target ( 'default' : 'The default target.' ) {
  println ( 'Default' )
  depends ( clean )
  Ant.echo ( message : 'A default message from Ant.' )
  otherStuff ( )
}

target ( otherStuff : 'Other stuff' ) {
  println ( 'OtherStuff' )
  Ant.echo ( message : 'Another message from Ant.' )
  clean ( )
}