2013-03-07 2 views
0

У меня есть следующий набор файлов в моем Apache Ant построить файл (BuildFilesetXML.xml):Apache Ant создать новый набор файлов из существующих наборов файлов с именами файлов переименовывается

<fileset id="XMLFileset" dir="mydir/myxml"> 
    <include name="**/1.xml"/> 
    <include name="**/2.xml"/> 
</fileset> 

Я хочу создать динамически в другом файле сборки (BuildFilesetLog .xml) (не знаю содержимое «XMLFileset» в моем 2-м файле сборки) новый набор файлов с именем «LOGFileset», который будет иметь одинаковое содержимое «XMLFileset», но с именами, переименованными в .log. Таким образом, во время выполнения он будет иметь ту же структуру, что и следующий набор файлов:

<fileset id="LOGFileset"> 
    <include name="**/1.log"/> 
    <include name="**/2.log"/> 
</fileset> 

Можно ли это сделать в Ant?

Благодаря

ответ