В моем скрипте Nant я хотел бы сравнить значение свойства с известной строкой. После прочтения документации Nant Expressions я поверил, что смогу провести простое сравнение '==', чтобы оценить его как логическое значение.
Однако с учетом блока скрипта:
<if test="${target.env} == Dev">
<echo message="***** You are using DEV"/>
</if>
При выполнении я получаю следующую ошибку:
'Dev == Dev' is not a valid value for attribute 'test' of <if ... />.
Cannot resolve 'Dev == Dev' to boolean value.
String was not recognized as a valid Boolean.
Кажется, это должно быть просто (и, вероятно, так и есть). Как сравнить две строки или свойства в Nant, чтобы оценить их как логическое значение?