2016-11-21 4 views
0

sbtを使用するlibをビルドする必要があり、sbt universal:packageBinをサポートしています。これには、そのプロジェクトの依存関係などがすべて含まれています。私自身のプロジェクトとのより良い統合のために、私は生成されたZipを単に展開した形で必要とします。"sbt universal:packageBin"の展開バージョンを取得するには?

これは何らかの形でアーカイブを解凍しないと可能ですか?私はすでにそれをやっているだけで、単に何かがある場合には、単にsbtにZipなどを作成しないように伝えるだけで簡単に思った。それは、もし私が上記のコマンドの呼び出しの一部として、シェルの議論などを行うことができれば、私にとっては有益なことです。私はビルドファイルなどを変更したくありません。

私はドキュメント内に何も見つかりませんでしたが、アーカイブを単に解凍するよりも多くの作業があり、欲しい。私はプロジェクト全体をそのまま維持したい。

+0

あなたはステージタスクに応じて試してみましたか? – Boris

+0

いいえ、私は利用可能なビルドファイルを扱いたくありません。私はいくつかのシェルarg、環境変数、または同様のものを簡単に "外部"にしたいと思います。 –

+0

@Borisあなたは正しいヒントを与えてくれました。私はそれを正しく理解していませんでした。シェルのターゲットとして「ステージ」タスクを提供することができます。 'sbt compilerJVM/stage'私はそれを受け入れることができるように答えを加えてください。 –

答えて

2

私はあなたがpackageBinではなくstageタスクの出力を見たいと思うと思います。

関連する問題