@@ -281,8 +281,11 @@ object DottyBuild extends Build {
281
281
libraryDependencies ++= partestDeps.value,
282
282
libraryDependencies ++= Seq (" org.scala-lang.modules" %% " scala-xml" % " 1.0.1" ,
283
283
" org.scala-lang.modules" %% " scala-partest" % " 1.0.11" % " test" ,
284
- " com.novocode" % " junit-interface" % " 0.11" % " test" ,
285
- " com.typesafe.sbt" % " sbt-interface" % sbtVersion.value),
284
+ " com.novocode" % " junit-interface" % " 0.11" % " test" ),
285
+
286
+ resolvers += Resolver .typesafeIvyRepo(" releases" ), // For org.scala-sbt:interface
287
+ libraryDependencies += " org.scala-sbt" % " interface" % sbtVersion.value,
288
+
286
289
// enable improved incremental compilation algorithm
287
290
incOptions := incOptions.value.withNameHashing(true ),
288
291
@@ -428,7 +431,7 @@ object DottyBuild extends Build {
428
431
// FIXME: should go away when xml literal parsing is removed
429
432
path.contains(" scala-xml" ) ||
430
433
// needed for the xsbti interface
431
- path.contains(" sbt- interface" )
434
+ path.contains(" org.scala-sbt/ interface/ " )
432
435
} yield " -Xbootclasspath/p:" + path
433
436
434
437
val ci_build = // propagate if this is a ci build
@@ -552,9 +555,9 @@ object DottyBuild extends Build {
552
555
},
553
556
publishLocal := (publishLocal.dependsOn(cleanSbtBridge)).value,
554
557
description := " sbt compiler bridge for Dotty" ,
555
- resolvers += Resolver .typesafeIvyRepo(" releases" ),
558
+ resolvers += Resolver .typesafeIvyRepo(" releases" ), // For org.scala-sbt stuff
556
559
libraryDependencies ++= Seq (
557
- " com.typesafe. sbt" % " sbt- interface" % sbtVersion.value,
560
+ " org.scala- sbt" % " interface" % sbtVersion.value,
558
561
" org.scala-sbt" % " api" % sbtVersion.value % " test" ,
559
562
" org.specs2" %% " specs2" % " 2.3.11" % " test"
560
563
),
0 commit comments