2011-10-26 12 views
2

次のディレクトリのリストのコピーを作成しようとします。何もコピーしません。ファイルリストはディレクトリの参照を許可されていませんか?antの複数のディレクトリの内容をコピーする

<macrodef name="collect-services-from-build-tree"> 
    <attribute name="src" default="NOT SET"/> 
    <attribute name="target" default="NOT SET"/> 
    <sequential> 
     <property name="src" value="@{src}"/> 
     <property name="target" value="@{target}"/> 
     <filelist id="packages" dir="${src}"> 
      <!-- more like this --> 
      <file name="interface/ui/ui-server/target/ui-install"/> 
     </filelist> 
     <delete dir="${target}" quiet="true"/> 
     <mkdir dir="${target}"/> 
     <copy todir="${target}"> 
      <filelist id="packages"/> 
     </copy> 
    </sequential> 
</macrodef> 

答えて

1

変更してみてください:

<copy todir="${target}"> 
     <filelist refid="packages"/> 
    </copy> 
:中へ

 <copy todir="${target}"> 
      <filelist id="packages"/> 
     </copy> 

関連する問題