abstract fun copy(closure: Closure<Any>): WorkResult
Copies the specified files. The given closure is used to configure a CopySpec, which is then used to copy the files. Example:
copy { from configurations.runtime into 'build/deploy/lib' }
Note that CopySpecs can be nested: copy { into 'build/webroot' exclude '**/.svn/**' from('src/main/webapp') { include '**/*.jsp' filter(ReplaceTokens, tokens:[copyright:'2009', version:'2.3.1']) } from('src/main/js') { include '**/*.js' } }
closure
- Closure to configure the CopySpec
Return
WorkResult that can be used to check if the copy did any work.
abstract fun copy(action: Action<in CopySpec>): WorkResult
Copies the specified files. The given action is used to configure a CopySpec, which is then used to copy the files.
action
- Action to configure the CopySpec
See Also
#copy(Closure)
Return
WorkResult that can be used to check if the copy did any work.