我有一组输入文件,其中的每一个处理,以产生一个输出文件的。在一种情况下,它冬眠的XML文件作为输入,java文件作为输出,但是这不是我要处理的唯一案例。每个文件相关的蚂蚁
在make中,我将设置一个规则来告诉它如何从.hbm.xml文件生成.java文件(以.hbm.xml为模,指定要生成的不同类名),以及修改单个.hbm.xml文件将触发构建单个.java文件。
如何表达蚂蚁的依赖关系,因此将只建造过时的.java文件,而不是所有的人都只是因为一个的.hbm.xml改变?
我看apply
和up-to-date
,但没有看到一个解决方案尚未...
所以在构建你产生每个.hbx.xml文件一个新的java文件,并且每次都因为蚂蚁看到变化的时间戳如新所有.java文件都会触发构建。它是否正确? – Steve 2009-10-09 11:41:41
那天正好也是如此,但第一步是只生成需要是.java文件;我不希望这个构建做得比它更强。 – retracile 2009-10-09 12:47:00