2011-11-10 11 views
2

ディレクトリセット内にある多数のディレクトリに存在するすべてのファイルを含むAntでファイルセットを作成するにはどうすればよいですか?ファイルセットはディレクトリの集合ではなく、入力として1つのディレクトリしか取ることができないようです。ディレクトリセット内のディレクトリリストに基づいてファイルセットを作成する

すべての入力をいただければ幸いです!ありがとう!

+0

私は同じ問題があります。 – Slimer

答えて

0

files resource collectionは、 "ベースディレクトリのないファイルセットに相当します"。おそらく、このタイプを使用して要件に合わせることができます。

0

Ant 1.9.4で利用可能なMultiRootFileSetを使用して、ディレクトリセットとファイルセットを組み合わせることができました。以下のコードは、dirsetで見つかったディレクトリを使用して ".xml"で終了するすべてのファイルを検索します。

<dirset id="mydirset" dir="rootDirectory" /> 

<!-- combine all the directories in the dirset using a comma separator --> 
<pathconvert pathsep="," property="dirs" refid="mydirset"/> 

<multirootfileset basedirs="${dirs}" type="files"> 
    <include name="**/*.xml" /> 
</multirootfileset> 
関連する問題