Gradle:已更改文件的列表,作为任务的输入

时间:2012-04-18 06:28:54

标签: gradle

此任务成功检查它是否是最新的,但如何才能访问doLast块中已更改的文件?输入目录包含大量文件,inputs.files返回该目录中的每个文件。

task foo {
  inputs.dir new File("path/to/files")
  doLast {
    // do stuff with changed files
  }
}

1 个答案:

答案 0 :(得分:2)

从Gradle 1.0开始,此信息尚未公开。 Gradle的未来版本将为此提供公共API。