I had been using an older version of Gradle and had a task that created the source directories for you. I recently downloaded Gradle 1.0-RC3, whose API changed enough to break that script.
I’ve come up with the replacement below.
task createSrcDirs() << { println "Creating all source sets" project.sourceSets.each { sset -> def sDirSet = sset.allSource // srcDirs is a set of File objects sDirSet.srcDirs.each { dir -> if (!dir.mkdirs()) { println "** Failed to create: ${dir}" } } } } createSrcDirs.description = 'Create all the source directories for a new project.'