def destdir = properties.'target.folder' + '-groovy'
ant.mkdir( dir: destdir )
def classpathString = task.classpath.list().toList().findAll{ new File( "$it" ).exists() }.join( File.pathSeparator )
classpathString += File.pathSeparator + properties.'target.folder'
ant.groovyc( srcdir: properties.'source.folder1',
destdir: destdir,
stacktrace:'false',
classpath: classpathString )
ant.move( todir: properties.'target.folder' )
{
fileset( dir: destdir )
}