task = makeTask("sourceMainScala", SourceCopyTask.class);
task.setSource(set.getScala());
task.setOutput(dir);
ScalaCompile compile = (ScalaCompile) project.getTasks().getByName(main.getCompileTaskName("scala"));
compile.dependsOn("sourceMainScala");
compile.setSource(dir);
}
// groovy!!!
if (project.getPlugins().hasPlugin("groovy"))