@@ -189,7 +189,8 @@ object Build {
189189 // Do not append Scala versions to the generated artifacts
190190 crossPaths := false ,
191191 // Do not depend on the Scala library
192- autoScalaLibrary := false
192+ autoScalaLibrary := false ,
193+ excludeFromIDE := true
193194 )
194195
195196 // Settings used when compiling dotty (both non-boostrapped and bootstrapped)
@@ -203,7 +204,8 @@ object Build {
203204 version := dottyNonBootstrappedVersion,
204205 scalaVersion := referenceVersion,
205206 // To be removed once we stop cross-compiling with Scala 2
206- crossScalaVersions := Seq (referenceVersion, scalacVersion)
207+ crossScalaVersions := Seq (referenceVersion, scalacVersion),
208+ excludeFromIDE := true
207209 )
208210
209211 // Settings used when compiling dotty with a non-bootstrapped dotty
@@ -977,12 +979,9 @@ object Build {
977979 val updateCommunityBuild = taskKey[Unit ](" Updates the community build." )
978980
979981 lazy val `community-build` = project.in(file(" community-build" )).
980- settings(commonSettings).
982+ dependsOn(dottyLibrary(Bootstrapped )).
983+ settings(commonBootstrappedSettings).
981984 settings(
982- scalaVersion := referenceVersion,
983- // To be removed once we stop cross-compiling with Scala 2
984- crossScalaVersions := Seq (referenceVersion, scalacVersion),
985-
986985 prepareCommunityBuild := {
987986 (publishLocal in `dotty-sbt-bridge`).value
988987 (publishLocal in `dotty-interfaces`).value
0 commit comments