diff options
Diffstat (limited to 'project')
-rw-r--r-- | project/Build.scala | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/project/Build.scala b/project/Build.scala index db3587772..4a8bfd522 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -50,7 +50,8 @@ object DottyBuild extends Build { autoScalaLibrary := false, //Remove javac invalid options in Compile doc javacOptions in (Compile, doc) --= Seq("-Xlint:unchecked", "-Xlint:deprecation") - ) + ). + settings(publishing) lazy val dotty = project.in(file(".")). dependsOn(`dotty-interfaces`). @@ -244,7 +245,8 @@ object DottyInjectedPlugin extends AutoPlugin { """) } */ - ) + ). + settings(publishing) /** A sandbox to play with the Scala.js back-end of dotty. @@ -349,6 +351,13 @@ object DottyInjectedPlugin extends AutoPlugin { ) ) + lazy val `dotty-core` = project + .dependsOn(`dotty-interfaces`) + .dependsOn(dotty) + .dependsOn(`dotty-bridge`) + .settings(publishing) + .aggregate(dotty, `dotty-interfaces`, `dotty-bridge`) + // Partest tasks lazy val lockPartestFile = TaskKey[Unit]("lockPartestFile", "Creates the lock file at ./tests/locks/partest-<pid>.lock") lazy val partestLockFile = new File("." + File.separator + "tests" + File.separator + "locks" + File.separator + s"partest-$pid.lock") |