私のNantスクリプトでは、プロパティ値を既知の文字列と比較したいと思います。 Nant Expressionsのドキュメントを読んだ後、私はブール値として評価するために基本的な '=='比較を行うことができると信じていました。Nantでプロパティの等価性を評価する
は、しかし、スクリプトブロックを与えられた:実行すると
<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.
これは簡単であるべきかのように思える(と思われます)。 2つの文字列、またはNantのプロパティを比較してブール値として評価するにはどうすればよいですか?
がきれいです。私はそれが簡単だろうと分かっていた! – berko
私にとっては、これは –