SBT プラグインを作成しています。プラグインには、次のものがあります。
val prod = SettingKey[Boolean]("prod", "This will minify stuffs.")
このプラグインを使用するプロジェクトで、実行時にbuild.sbt
異なる値を設定したい.sbt stage
sbt run
さまざまな組み合わせを試しましたが、うまくいきません (例: prod in Assets in stage := true
)。
誰かがこの問題を解決する方法を知っているのだろうか。スコーピングで簡単に解決できるはずの通常の問題のように思えますが、SBT のスコーピングはよくわかりません。
さまざまなコマンドを実行するときに SettingKey をオーバーライドする方法の小さな例があれば、それは素晴らしいことです。ありがとうございました。