2017-04-24 20:46:22 +02:00
|
|
|
|
|
|
|
|
plugins_(
|
2018-10-17 14:18:03 +02:00
|
|
|
"com.geirsson" % "sbt-ci-release" % "1.2.1",
|
2019-01-25 11:13:15 +01:00
|
|
|
"org.scala-sbt" % "sbt-contraband" % "0.4.3",
|
2018-06-20 16:30:25 +02:00
|
|
|
"io.get-coursier" % "sbt-coursier" % coursierVersion,
|
|
|
|
|
"com.typesafe" % "sbt-mima-plugin" % "0.3.0",
|
2019-01-13 23:51:22 +01:00
|
|
|
"com.jsuereth" % "sbt-pgp" % "1.1.2",
|
2018-09-28 17:55:42 +02:00
|
|
|
"io.get-coursier" % "sbt-shading" % coursierVersion
|
2017-04-24 20:46:22 +02:00
|
|
|
)
|
|
|
|
|
|
2017-04-24 20:46:23 +02:00
|
|
|
libs ++= Seq(
|
2017-10-26 14:53:18 +02:00
|
|
|
"org.scala-sbt" %% "scripted-plugin" % sbtVersion.value,
|
2019-01-13 23:52:53 +01:00
|
|
|
compilerPlugin("org.scalamacros" % "paradise" % "2.1.1" cross CrossVersion.full), // for shapeless / auto type class derivations
|
2019-01-12 15:55:44 +01:00
|
|
|
"com.github.alexarchambault" %% "argonaut-shapeless_6.2" % "1.2.0-M9"
|
2017-04-24 20:46:23 +02:00
|
|
|
)
|
2017-04-24 20:46:22 +02:00
|
|
|
|
2017-05-06 16:49:32 +02:00
|
|
|
// required for just released things
|
|
|
|
|
resolvers += Resolver.sonatypeRepo("releases")
|
|
|
|
|
|
2017-04-24 20:46:22 +02:00
|
|
|
|
|
|
|
|
def plugins_(modules: ModuleID*) = modules.map(addSbtPlugin)
|
|
|
|
|
def libs = libraryDependencies
|