diff --git a/build.sbt b/build.sbt index a886b76..0073664 100644 --- a/build.sbt +++ b/build.sbt @@ -5,10 +5,19 @@ organization := "org.gfccollective" scalaVersion := "2.13.7" -crossScalaVersions := Seq(scalaVersion.value, "2.12.15") +crossScalaVersions := Seq(scalaVersion.value, "2.12.15", "3.1.0") scalacOptions += "-target:jvm-1.8" +scalacOptions ++= { + CrossVersion.partialVersion(scalaVersion.value) match { + case Some((3, _)) => + Seq("-source:3.0-migration", "-explain", "-explain-types") + case _ => + Nil + } + } + javacOptions ++= Seq("-source", "1.8", "-target", "1.8") libraryDependencies ++= Seq(