Gradle能否在复制时改变树的结构?
原始内容
- mod/a/src
- mod/b/src
期望结果
- dest/mod-a/source
- dest/mod-b/source
- dest/mod-c/source
我不确定应该在哪里创建闭包并覆盖复制树逻辑。
我想实现类似于Ant的globmapper功能的Gradle等效功能。
<property name="from.dir" location=".."/>
<property name="to.dir" location="dbutil"/>
<copy>
<fileset dir="${from.dir}" ... />
<globmapper from="${from.dir}/*/db" to="${to.dir}"/>
</copy>
谢谢
Peter
setIncludeEmptyDirs(false)
。这会使空目录不被包含在内,并保持原意。 - BitPusherdetails.path = details.name
。 - wrossmck