2009-07-13 4 views
1

私はAnt 1.6とcannot use a "resourcecount" within a "condition"で作業しています。基本的に、私は、ファイルセットが正規表現に応じて要素が含まれているかどうかを確認したいと思います:現在のディレクトリが名前の内側パターン「foo」を含んでいる場合<condition>内のネストされた<resourcecount>をant 1.6と置き換えるにはどうすればよいですか?

<condition property="foo.exist"> 
    <resourcecount when="greater" count="0"> 
    <filelist dir="." files="*foo*" /> 
    </resourcecount> 
</condition> 

通常、これは、プロパティfoo.existを割り当てます。 しかし、私はそれを蟻1.6で行うことはできません。

ご意見はありますか?

+0

あなたの質問を編集することができ、エディタには申し訳ありませんが、HTML –

+0

を挿入しようとしている前提としています。今修正されました! –

答えて

2
<path id="a"> 
    <fileset dir="."> 
     <include name="*foo*"/> 
    </fileset> 
</path> 

<property name="foo.exist" refid="a"/> 

<echo>${foo.exist}</echo> 
+0

素晴らしいです。どうもありがとう! –

関連する問題