0

条件が満たされた場合に特定のファイルのみを含めるように、tar タスクに条件を設定する方法はありますか? 常に含まれるファイルと、条件が真の場合にのみ含まれるファイルが必要です。

4

1 に答える 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 に答える