で終わるファイルを作成する Scala プログラムがあるとします.foo
。
私はビルドしており、呼び出されるsbt
たびにこれらのファイルを削除したいと考えています。sbt clean
Add additional directory to clean task in SBT buildは、単一のファイルを次の方法で追加できることを示しています
cleanFiles <+= baseDirectory { _ / "test.foo" }
ただし、これを次のように拡張する方法は不明です。
cleanFiles <append> <*.foo>
すべての.foo
ファイルは同じディレクトリにあるため、ディレクトリを再帰的にチェックする必要はありません。とはいえ、それもまた興味深いものです。
sbt
ワイルドカードまたは正規表現に一致するファイルをクリーンアップするように構成するにはどうすればよいですか?sbt clean
プログラムが生成するファイルを削除するのは、設計上間違っているのでしょうか? プログラムで代わりにフラグを使用する必要がありますか? thenを呼び出すよりも、使用sbt clean
するほうがきれいに思えます。sbt clean
sbt "run --clean"