【发布时间】:2010-11-17 15:50:58
【问题描述】:
我想复制一个文件目录,并在此过程中重命名其中的一些文件。 当我运行下面的脚本时,没有任何副本。 如果我在下面的文件中注释 glob 映射器,则会复制文件(不重命名)
感谢您的帮助。 詹姆斯
<?xml version="1.0" ?>
<project name="Create project structure" default="main">
<target name="main" description="Copy template files to project folder">
<echo>Copying template files to project folder</echo>
<copy todir="${project.dir}" verbose="true" overwrite="true">
<fileset dir="${shared.files}/templateproject" excludes=".svn"/>
<mapper>
<chainedmapper>
<mapper type="glob" from="*PACKAGENAME*" to="*${package.name}*"/>
<mapper type="glob" from="*GAMENAME*" to="*${game.name}*"/>
<mapper type="identity"/>
</chainedmapper>
</mapper>
</copy>
</target>
</project>
【问题讨论】:
标签: ant build-process build-automation file-manipulation