val Ġclasses Dir Ġ= Ġfile (" build / classes ") Ċ classes Dir . mkdir s () Ċ tasks . register < Delete >(" clean ") Ġ{ ĊĠĠĠ Ġdelete (" build ") Ċ } Ċ tasks . register (" compile ") Ġ{ ĊĠĠĠ Ġdepends On (" clean ") ĊĠĠĠ Ġdo Last Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(! classes Dir . isDirectory ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprintln (" The Ġclass Ġdirectory Ġdoes Ġnot Ġexist . ĠI Ġcan Ġnot Ġoperate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġdo Ġsomething ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ// Ġdo Ġsomething ĊĠĠĠ Ġ} Ċ } Ċ