标签: gradle
我有一个gradle文件,它通过执行命令行来修改文件。
我希望它只在文件自上次运行后更改时运行。
我找不到办法做到这一点。似乎总是认为文件已经改变,因此任务不是最新的。
我不确定它与that question中的情况类似,因为我的任务确实有输出。
我的任务通常在文件上运行perl -pi -e <regex>,该文件是构建输出的一部分。
perl -pi -e <regex>
(我不认为我可以使用Copy任务,因为该文件是二进制的)
Copy