You should be able to accomplish most of what you want with a CopySpec, which
is basically a mapping of files. There is a Project.copySpec convenience
method for creating them. i.e.
def filesToCopy = copySpec{
from 'log.txt' //etc
}
task (name:'myBuild', type:Copy) {
with filesToCopy {
into 'dest1'
}
with filesToCopy {
into 'dest2'
}
}
And you should be able to handle the delete in myBuild.doLast{}
Hope that helps!
--
View this message in context:
http://gradle.1045684.n5.nabble.com/copy-task-move-to-multiple-destinations-tp3338941p3339136.html
Sent from the gradle-user mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email