0

Ant を使用してプロジェクトをビルドし、すべてを .zip ファイルにしようとしています。

Ant の Zip タスクには excludefiles 属性があります。

たとえば、次の構造がある場合

toBuild
|--a
|  |--.ignores
|  |--File1.txt
|  |--File2.txt
|  +--File3.txt
|--b
|  |--.ignores
|  |--File1.txt
|  |--File2.txt
|  +--File3.txt
|--.ignores
|--File1.txt
|--File2.txt
+--File3.txt

と:

  • a/.ignores = File1.txt
  • b/.ignores = File2.txt
  • .ignores = File3.txt

次に、出力は次のようになります

builtZip
|--a
|  +--File2.txt
|--b
|  +--File1.txt
|--File1.txt
+--File2.txt

これに似たものへの最良のアプローチは何でしょうか?

4

1 に答える 1

1

カスタム セレクターの適切な使用例のように思えます。

http://ant.apache.org/manual/Types/selectors.html#customselect

ここで説明されているように、おそらく独自のセレクターを作成する必要があります。

http://ant.apache.org/manual/Types/selectors-program.html

于 2013-09-12T04:03:44.123 に答える