Совместное использование sbt bashScriptExtraDefines в нескольких подмодулях - PullRequest
0 голосов
/ 12 марта 2020

У меня есть проект с несколькими подпакетами. Для части из них у меня в build.sbt тот же bashScriptExtraDefines. Я хочу определить этот bashScriptExtraDefines в одном месте и «включить» его в подпакет. Как мне это сделать?

1 Ответ

0 голосов
/ 14 марта 2020

In build.sbt toplevel:

val ourBashScriptExtraDefines = Seq(
  // In some cases you might want to use ++=, e.g. for stacking settings
  bashScriptExtraDefines := List(...)  // Docs for sbt-native-packager say "List"
)

А затем при определении проекта в build.sbt:

lazy val project1 = (project in file("path/to/project1"))
  .settings(ourBashScriptExtraDefines ++ Seq(
    //project-specific settings
  ))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...