나는 NAnt <exec>
작업이 있습니다. 나는 하나의 논쟁의 존재가 어떤 속성에 조건부가되기를 원한다. true
.NAnt <exec>에서 속성 값을 기준으로 조건부 <arg>을 얻는 방법은 무엇입니까?
예를 들어, psExec의 -c
명령 줄 인수를 조건부로 지정합니다. ${pExec.copyprog == 'true'}
인 경우에만 출력되어야합니다.
다음은 작동하지 않습니다
'false==true' is not a valid value for attribute 'if' of <arg ... />.
Cannot resolve 'false==true' to boolean value.
String was not recognized as a valid Boolean.
가 어떻게 이것을 달성 할 수
<property name="psExec.copyprog" value="false" />
...
<exec program="${psExec.path}" failonerror="false">
...
<arg line="-c" if="${psExec.copyprog}==true" />
</exec>
그것은 다음과 같은 오류를 얻을?