Gradleスクリプト基礎
/**
* タスク
*/
// taskメソッドでタスクを作成
task myTask
// myTaskのdescriptionプロパティを書き換え
myTask.description = "タスクの詳細"
// myTaskの内容を定義
myTask << {
println description
}
// 既存で用意されているタスクから、カスタムしたタスクを作成
// originalディレクトリからtargetディレクトリにファイルをコピーする
task myCopy(type: Copy) {
from 'original'
into 'target'
doFirst {
println "コピー開始"
}
doLast {
println "コピー完了"
}
}