有没有办法对 tar 任务设置条件,以便仅在满足条件时才包含某些文件?我希望始终包含一些文件,而仅在条件为真时才包含一些文件。
问问题
452 次
1 回答
1
您可以使用条件目标来包装<tar>
任务。
<target name="tar1" if="condition1">
<tar>
<tarfileset dir="${dir}">
<include name="**/*.alwaysIncluded" />
<include name="**/*.conditionallyIncluded" />
</tarfileset>
</tar>
</target>
<target name="tar2" unless="condition1">
<tar>
<tarfileset dir="${dir}">
<include name="**/*.alwaysIncluded" />
</tarfileset>
</tar>
</target>
于 2012-07-30T17:16:23.690 回答