仅当Apache ant中存在相应文件时,如何复制文件?

问题描述 投票:1回答:1

例如:

src.dir
---a.py
---a.reqs.py
---b.py
---b.reqs.py
---c.py
dest.dir

在这种情况下,仅a.pyb.py应该复制到dest.dir。我已经尝试过-

<copy todir="${dest.dir}">
<fileset dir="${src.dir}" includes="*.reqs.py"/>    
<mapper type="glob" from = "*.reqs.py" to = "*.py"></mapper>
</copy>

但是,这似乎是在reqs文件上复制并重命名,这不是必需的。

ant copy build.xml
1个回答
0
投票

映射器用于重命名而不是定义依赖项,但是您可以在一项任务中同时完成这两项。

© www.soinside.com 2019 - 2024. All rights reserved.