ビルドやwarファイルの作成、ファイルのコピーなどの特定のファイルやフォルダを除外するにはどうすればよいですか?ビルドから.bakファイルを除外する
私は「.BAK」のような特定のファイルをしたいと思いますが、ビルドから除外されるように
はアリに、defaultexcludesタスクの同等はありますか?
私はGradleのでant.defaultexcludesを使用できることを知っているが、私は代替
ビルドやwarファイルの作成、ファイルのコピーなどの特定のファイルやフォルダを除外するにはどうすればよいですか?ビルドから.bakファイルを除外する
私は「.BAK」のような特定のファイルをしたいと思いますが、ビルドから除外されるように
はアリに、defaultexcludesタスクの同等はありますか?
私はGradleのでant.defaultexcludesを使用できることを知っているが、私は代替
を探していたあなたはtasks.withType(AbstractCopyTask) { it.exclude '**/*.bak' }
様またはあなたはマルチプロジェクトを持っている場合は何かを一度にすべてCopy
、Zip
と同様のタスクを設定することができますビルドallprojects { tasks.withType(AbstractCopyTask) { it.exclude '**/*.bak' } }
。
これは良いことです。 私は複数のコピークロージャを持つタスクを持っています。これらのコピータスクは.bakファイルを除外しません。私はそれらをコピータイプの複数のタスクに確実に分けることができます。あるいは、それらの設定方法もありますか?すべてのコピータスクを設定することはできますか(一部のタスクではコピークロージャを使用できますか)。 –
いいえ、コピークロージャは、メソッドコール、オブジェクトのようなタスクのようなものです。オブジェクトは設定のみ可能です。 – Vampire
Ywですが、http://stackoverflow.com/help/someone-answersを読んで従ってください:-) – Vampire
あなたのbuild.gradleを共有してもよろしいですか? – Vampire
それは1000行の長さです。 私はそれを持っていると思います。 すべてのコピータスクでコードを除外するコードに明示する必要がありますか? –
"それらの"ファイルのファイルコレクションを作成し、それらをすべてのコピータスクから除外することは可能ですか? –