From 020c2b830de6f62c296c48f390b2ccbf047c8e98 Mon Sep 17 00:00:00 2001 From: Guillaume Martres Date: Wed, 4 Oct 2017 15:57:25 +0200 Subject: [PATCH] Build.scala: Fix dottydoc bootstrap compilation Previously, nothing was compiled because the directory doc-tool-bootstrapped does not exist. --- project/Build.scala | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/project/Build.scala b/project/Build.scala index 34bc2a022130..f5f60e1929c1 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -342,8 +342,8 @@ object Build { ) lazy val `dotty-doc` = project.in(file("doc-tool")).asDottyDoc(NonBootstrapped) - lazy val `dotty-doc-bootstrapped` = project.in(file("doc-tool-bootstrapped")).asDottyDoc(Bootstrapped) - lazy val `dotty-doc-optimised` = project.in(file("doc-tool-optimised")).asDottyDoc(BootstrappedOptimised) + lazy val `dotty-doc-bootstrapped` = project.in(file("doc-tool")).asDottyDoc(Bootstrapped) + lazy val `dotty-doc-optimised` = project.in(file("doc-tool")).asDottyDoc(BootstrappedOptimised) def dottyDoc(implicit mode: Mode): Project = mode match { case NonBootstrapped => `dotty-doc` @@ -804,8 +804,8 @@ object Build { ))) lazy val `dotty-bench` = project.in(file("bench")).asDottyBench(NonBootstrapped) - lazy val `dotty-bench-bootstrapped` = project.in(file("bench-bootstrapped")).asDottyBench(Bootstrapped) - lazy val `dotty-bench-optimised` = project.in(file("bench-optimised")).asDottyBench(BootstrappedOptimised) + lazy val `dotty-bench-bootstrapped` = project.in(file("bench")).asDottyBench(Bootstrapped) + lazy val `dotty-bench-optimised` = project.in(file("bench")).asDottyBench(BootstrappedOptimised) // Depend on dotty-library so that sbt projects using dotty automatically // depend on the dotty-library @@ -1152,7 +1152,6 @@ object Build { def asDottyBench(implicit mode: Mode): Project = project.withCommonSettings. dependsOn(dottyCompiler). settings(commonBenchmarkSettings). - bootstrappedSettings(unmanagedSourceDirectories in Compile ++= Seq(baseDirectory.value / ".." / "bench" / "src")). enablePlugins(JmhPlugin) def asDist(implicit mode: Mode): Project = project.withCommonSettings.