bitcoin-s/inThisBuild.sbt

26 lines
745 B
Plaintext
Raw Normal View History

import sbt.Keys.excludeLintKeys
import scala.util.Properties
val scala2_12 = "2.12.13"
2021-05-18 00:44:19 +02:00
val scala2_13 = "2.13.6"
2018-11-28 20:16:03 +01:00
ThisBuild / scalafmtOnCompile := !Properties.envOrNone("CI").contains("true")
ThisBuild / scalaVersion := scala2_13
ThisBuild / crossScalaVersions := List(scala2_13, scala2_12)
//https://github.com/sbt/sbt/pull/5153
//https://github.com/bitcoin-s/bitcoin-s/pull/2194
Global / excludeLintKeys ++= Set(
com.typesafe.sbt.packager.Keys.maintainer,
Keys.mainClass,
com.typesafe.sbt.SbtGit.GitKeys.gitRemoteRepo
)
//needed so that we can use our versions with docker
//see: https://github.com/dwijnand/sbt-dynver#portable-version-strings
//https://github.com/bitcoin-s/bitcoin-s/issues/2672
ThisBuild / dynverSeparator := "-"