mirror of https://github.com/sbt/sbt.git
parent
babbdaeaa0
commit
1f1ee778e3
|
|
@ -52,7 +52,7 @@ jobs:
|
||||||
env:
|
env:
|
||||||
JAVA_OPTS: -Xms800M -Xmx2G -Xss6M -XX:ReservedCodeCacheSize=128M -server -Dsbt.io.virtual=false -Dfile.encoding=UTF-8
|
JAVA_OPTS: -Xms800M -Xmx2G -Xss6M -XX:ReservedCodeCacheSize=128M -server -Dsbt.io.virtual=false -Dfile.encoding=UTF-8
|
||||||
JVM_OPTS: -Xms800M -Xmx2G -Xss6M -XX:ReservedCodeCacheSize=128M -server -Dsbt.io.virtual=false -Dfile.encoding=UTF-8
|
JVM_OPTS: -Xms800M -Xmx2G -Xss6M -XX:ReservedCodeCacheSize=128M -server -Dsbt.io.virtual=false -Dfile.encoding=UTF-8
|
||||||
SCALA_212: 2.12.17
|
SCALA_212: 2.12.18
|
||||||
SCALA_213: 2.13.8
|
SCALA_213: 2.13.8
|
||||||
SCALA_3: 3.1.0
|
SCALA_3: 3.1.0
|
||||||
UTIL_TESTS: "utilCache/test utilControl/test utilInterface/test utilLogging/test utilPosition/test utilRelation/test utilScripted/test utilTracking/test"
|
UTIL_TESTS: "utilCache/test utilControl/test utilInterface/test utilLogging/test utilPosition/test utilRelation/test utilScripted/test utilTracking/test"
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,7 @@ private[sbt] object PluginCross {
|
||||||
VersionNumber(sv) match {
|
VersionNumber(sv) match {
|
||||||
case VersionNumber(Seq(0, 12, _*), _, _) => "2.9.2"
|
case VersionNumber(Seq(0, 12, _*), _, _) => "2.9.2"
|
||||||
case VersionNumber(Seq(0, 13, _*), _, _) => "2.10.7"
|
case VersionNumber(Seq(0, 13, _*), _, _) => "2.10.7"
|
||||||
case VersionNumber(Seq(1, 0, _*), _, _) => "2.12.17"
|
case VersionNumber(Seq(1, 0, _*), _, _) => "2.12.18"
|
||||||
case _ => sys.error(s"Unsupported sbt binary version: $sv")
|
case _ => sys.error(s"Unsupported sbt binary version: $sv")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ import sbt.contraband.ContrabandPlugin.autoImport._
|
||||||
|
|
||||||
object Dependencies {
|
object Dependencies {
|
||||||
// WARNING: Please Scala update versions in PluginCross.scala too
|
// WARNING: Please Scala update versions in PluginCross.scala too
|
||||||
val scala212 = "2.12.17"
|
val scala212 = "2.12.18"
|
||||||
val scala213 = "2.13.8"
|
val scala213 = "2.13.8"
|
||||||
val checkPluginCross = settingKey[Unit]("Make sure scalaVersion match up")
|
val checkPluginCross = settingKey[Unit]("Make sure scalaVersion match up")
|
||||||
val baseScalaVersion = scala212
|
val baseScalaVersion = scala212
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
lazy val check = taskKey[Unit]("")
|
lazy val check = taskKey[Unit]("")
|
||||||
lazy val compile2 = taskKey[Unit]("")
|
lazy val compile2 = taskKey[Unit]("")
|
||||||
lazy val scala212 = "2.12.17"
|
lazy val scala212 = "2.12.18"
|
||||||
|
|
||||||
lazy val root = (project in file("."))
|
lazy val root = (project in file("."))
|
||||||
.aggregate(foo, bar, client)
|
.aggregate(foo, bar, client)
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
## test + with command or alias
|
## test + with command or alias
|
||||||
> clean
|
> clean
|
||||||
## for command cross building you do need crossScalaVerions on root
|
## for command cross building you do need crossScalaVerions on root
|
||||||
> set root/crossScalaVersions := Seq("2.12.17", "2.13.1")
|
> set root/crossScalaVersions := Seq("2.12.18", "2.13.1")
|
||||||
> + build
|
> + build
|
||||||
$ exists foo/target/scala-2.12
|
$ exists foo/target/scala-2.12
|
||||||
$ exists foo/target/scala-2.13
|
$ exists foo/target/scala-2.13
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
scalaVersion := "2.12.17"
|
scalaVersion := "2.12.18"
|
||||||
|
|
||||||
lazy val core = project
|
lazy val core = project
|
||||||
.settings(
|
.settings(
|
||||||
crossScalaVersions := Seq("2.12.17", "3.0.2", "3.1.2")
|
crossScalaVersions := Seq("2.12.18", "3.0.2", "3.1.2")
|
||||||
)
|
)
|
||||||
|
|
||||||
lazy val subproj = project
|
lazy val subproj = project
|
||||||
.dependsOn(core)
|
.dependsOn(core)
|
||||||
.settings(
|
.settings(
|
||||||
crossScalaVersions := Seq("2.12.17", "3.1.2"),
|
crossScalaVersions := Seq("2.12.18", "3.1.2"),
|
||||||
// a random library compiled against Scala 3.1
|
// a random library compiled against Scala 3.1
|
||||||
libraryDependencies += "org.http4s" %% "http4s-core" % "0.23.12"
|
libraryDependencies += "org.http4s" %% "http4s-core" % "0.23.12"
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
lazy val scala212 = "2.12.17"
|
lazy val scala212 = "2.12.18"
|
||||||
lazy val scala213 = "2.13.1"
|
lazy val scala213 = "2.13.1"
|
||||||
|
|
||||||
ThisBuild / scalaVersion := scala212
|
ThisBuild / scalaVersion := scala212
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
ThisBuild / scalaVersion := "2.12.17"
|
ThisBuild / scalaVersion := "2.12.18"
|
||||||
|
|
||||||
libraryDependencies ++= Seq(
|
libraryDependencies ++= Seq(
|
||||||
"com.novocode" % "junit-interface" % "0.5" % Test,
|
"com.novocode" % "junit-interface" % "0.5" % Test,
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
ThisBuild / scalaVersion := "2.12.17"
|
ThisBuild / scalaVersion := "2.12.18"
|
||||||
|
|
||||||
libraryDependencies ++= Seq(
|
libraryDependencies ++= Seq(
|
||||||
"org.slf4j" % "slf4j-api" % "1.7.2",
|
"org.slf4j" % "slf4j-api" % "1.7.2",
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
// ThisBuild / useCoursier := false
|
// ThisBuild / useCoursier := false
|
||||||
ThisBuild / scalaVersion := "2.12.17"
|
ThisBuild / scalaVersion := "2.12.18"
|
||||||
ThisBuild / organization := "org.example"
|
ThisBuild / organization := "org.example"
|
||||||
ThisBuild / version := "0.1"
|
ThisBuild / version := "0.1"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
lazy val root = project.in(file("."))
|
lazy val root = project.in(file("."))
|
||||||
.enablePlugins(SbtPlugin)
|
.enablePlugins(SbtPlugin)
|
||||||
.settings(
|
.settings(
|
||||||
scalaVersion := "2.12.17",
|
scalaVersion := "2.12.18",
|
||||||
scalacOptions ++= Seq("-Xfatal-warnings", "-Xlint")
|
scalacOptions ++= Seq("-Xfatal-warnings", "-Xlint")
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
lazy val root = project.in(file("."))
|
lazy val root = project.in(file("."))
|
||||||
.settings(
|
.settings(
|
||||||
scalaVersion := "2.12.17",
|
scalaVersion := "2.12.18",
|
||||||
sbtPlugin := true,
|
sbtPlugin := true,
|
||||||
scalacOptions ++= Seq("-Xfatal-warnings", "-Xlint")
|
scalacOptions ++= Seq("-Xfatal-warnings", "-Xlint")
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
ThisBuild / scalaVersion := "2.12.17"
|
ThisBuild / scalaVersion := "2.12.18"
|
||||||
|
|
||||||
import sbt.internal.CommandStrings.{ inspectBrief, inspectDetailed }
|
import sbt.internal.CommandStrings.{ inspectBrief, inspectDetailed }
|
||||||
import sbt.internal.Inspect
|
import sbt.internal.Inspect
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
> ++2.12.17!
|
> ++2.12.18!
|
||||||
|
|
||||||
$ copy-file changes/B.scala B.scala
|
$ copy-file changes/B.scala B.scala
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import sbt.internal.inc.ScalaInstance
|
||||||
lazy val OtherScala = config("other-scala").hide
|
lazy val OtherScala = config("other-scala").hide
|
||||||
lazy val junitinterface = "com.novocode" % "junit-interface" % "0.11"
|
lazy val junitinterface = "com.novocode" % "junit-interface" % "0.11"
|
||||||
lazy val akkaActor = "com.typesafe.akka" %% "akka-actor" % "2.5.17"
|
lazy val akkaActor = "com.typesafe.akka" %% "akka-actor" % "2.5.17"
|
||||||
ThisBuild / scalaVersion := "2.12.17"
|
ThisBuild / scalaVersion := "2.12.18"
|
||||||
|
|
||||||
lazy val root = (project in file("."))
|
lazy val root = (project in file("."))
|
||||||
.configs(OtherScala)
|
.configs(OtherScala)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import sbt.internal.server.{ ServerHandler, ServerIntent }
|
import sbt.internal.server.{ ServerHandler, ServerIntent }
|
||||||
|
|
||||||
ThisBuild / scalaVersion := "2.12.17"
|
ThisBuild / scalaVersion := "2.12.18"
|
||||||
|
|
||||||
Global / serverLog / logLevel := Level.Debug
|
Global / serverLog / logLevel := Level.Debug
|
||||||
// custom handler
|
// custom handler
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue