蚂蚁目标的别名/同义词

时间:2013-11-05 11:52:47

标签: ant

我有一个名为“unittest”的蚂蚁目标,我觉得很笨,我想用“测试”代替。我需要保持名称“unittest”,因为其他人也使用ant构建文件。

有没有办法可以为特定目标添加别名或同义词?

我尝试在其他属性中使用逗号分隔列表,例如depends,但这不起作用。我得到Target "test" does not exist in the project ...

<target name="test,unittest">

我知道我可以使用depends来模拟这个,但我想避免产生额外的不必要的输出。

<target name="test" depends="unittest">

有没有办法实现这个目标?如果真的没有更好的方法,我会接受depends方法。

1 个答案:

答案 0 :(得分:1)

unittest目标的内容移动到macrodef,并通过调用宏来替换unittest目标的内容。创建一个调用同一个宏的test目标。完成工作。