2012-04-18 12 views
2

このタスクは最新のものかどうかを正常にチェックしますが、doLastブロック内の変更されたファイルにどのようにアクセスできますか? inputsディレクトリには大量のファイルが含まれ、inputs.filesにはそのディレクトリ内のすべてのファイルが返されます。Gradle:タスクの入力として変更されたファイルのリスト

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

答えて

2

この情報はまだ公開されていません。 Gradleの将来のバージョンでは、このための公開APIが提供されます。

+0

これはまだですか?私はGradle 1.4にいる – KurToMe

+1

Gradle 1.6は、このような情報にアクセスできる新しいインキュベートAPIを導入しました。リリースノートを参照してください。 –

関連する問題