ant uptodate与单个源文件和多个目标文件没有基于名称的映射

时间:2017-06-05 07:10:05

标签: java ant

我有一个构建,其中一个protomsg源文件生成多个java文件。 我想检查生成的文件是否是源文件的最新版本。

对于单个目标文件,它可以正常工作,但如果使用 *。java 则它不起作用。 我需要检查所有生成的文件。

<target name="stub.uptodate.check">
   <uptodate property="stub.uptodate" srcfile="file.blah" targetfile="path/to/targetfiles/*.java"/>
</target>

一个简单的解决方案是检查其中的单个文件,但我现在不能使用它。我没有使用mapper提交任何解决方案。

1 个答案:

答案 0 :(得分:1)

<outofdate> http://ant-contrib.sourceforge.net/tasks/tasks/outofdate.html ,可以处理多个目标。

相关问题