我想在调用depends任务的目标之前定义参数,例如:
<target name="init">
...
If (mode=true)
Then...
Else...
...
</target>
<target name="Create File" depends="init">
...
...
</target>
我想定义参数mode并给出它例如true
值我想在调用depends="init"任务之前启动"创建文件"因为我想让init任务使用这个参数
我可以在Ant中这样做吗?
谢谢
如果您使用的是depends
,则不能这样做,但是您可以通过antcall任务执行init
目标。
下面是上面链接中的一个例子
<target name="Create File">
<antcall target="init">
<param name="param1" value="value"/>
</antcall>
</target>
<target name="init">
<echo message="param1=${param1}"/>
</target>