在 Makefile 中,我会简单地指定
.a.b:
do_something_with_a $< --output=$*.b
我该如何在蚂蚁中做到这一点?我在任何文档中都没有看到这一点,也无法让它与 ant 一起使用。
对于不知道make的人,第一部分指定了两种文件,扩展名为.a的文件和扩展名为.b的文件。此外,它指定 bs 依赖于 as,因此如果 filename.b 不存在或比 filename.a 旧,则应应用命令规则。命令规则指定使用参数“filename.a”和“--output==filename.b”为每个这样的文件名调用命令“do_something_with_a”。
我将使用 ant-1.8.4 测试您的解决方案并接受第一个可行的解决方案。可以指定文件位置。