Bağlantısından ziyade, bir özelliği özniteliğini kullanarak kontrol edebilirsiniz. Daha fazla bilgi için manual'a bakın. Örneğin
:
<target name="helloworld" if="test"/>
Not Bu yalnızca çekler özelliği ayarlanmış olup olmadığını (bunu ayarlanmazsa olmadığını kontrol etmek için unless
kullanabilirsiniz). Daha karmaşık ama güçlü
bir alternatif yaklaşım bağımlı bir hedef üzerinde iç içe geçmiş bir durumun kullanmaktır:
<target name="helloworld" depends="myTarget.check" if="myTarget.run">
...
</target>
<target name="myTarget.check">
<condition property="test">
<and>
<available file="foo.txt"/>
<available file="bar.txt"/>
</and>
</condition>