我想在编译代码之前检查是否存在依赖文件。我正在做以下
<available file="XX" property="isXXAvailable"/>
<available file="YY" property="isYYAvailable"/>
对于编译,我想检查两个属性是否都为真。只有这样才能继续进行编译
<target name="compile" depends="init" unless="isXXAvailable" unless="isYYavailable">
是否可以在编译期间检查这两个属性
答案 0 :(得分:1)
您可以将两个“可用”条件“并置”为一个条件:
<condition property="files.available">
<and>
<available file="XX"/>
<available file="YY"/>
</and>
</condition>
然后您可以像目前在目标中那样使用此条件