aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Martres <smarter@ubuntu.com>2017-01-11 13:42:02 +0100
committerGuillaume Martres <smarter@ubuntu.com>2017-01-28 19:12:19 +0100
commitfc2f9314be7281e24e4ce7434f97cc42cb2f01d4 (patch)
tree657d1a2b86cf8b16d6c79462245b222043ea014b
parent239a850f2d89a78e53386e3f9b8959be74bb9e65 (diff)
downloaddotty-fc2f9314be7281e24e4ce7434f97cc42cb2f01d4.tar.gz
dotty-fc2f9314be7281e24e4ce7434f97cc42cb2f01d4.tar.bz2
dotty-fc2f9314be7281e24e4ce7434f97cc42cb2f01d4.zip
Add meta project dotty-bootstrapped
This way you can run both the dotty-library-bootstrapped and dotty-compiler-bootstrapped tests with one command: sbt ;publishLocal;dotty-bootstrapped/test
-rw-r--r--.drone.yml2
-rw-r--r--project/Build.scala6
2 files changed, 7 insertions, 1 deletions
diff --git a/.drone.yml b/.drone.yml
index 9e646262f..16a5aff49 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -10,6 +10,6 @@ pipeline:
matrix:
TEST:
- test
- - dotty-compiler-bootstrapped/test
+ - ;publishLocal;dotty-bootstrapped/test
- partest-only-no-bootstrap --show-diff --verbose
- partest-only --show-diff --verbose
diff --git a/project/Build.scala b/project/Build.scala
index a24fc5371..778492624 100644
--- a/project/Build.scala
+++ b/project/Build.scala
@@ -140,6 +140,12 @@ object DottyBuild extends Build {
).
settings(publishing)
+ // Meta project aggregating all bootstrapped projects
+ lazy val `dotty-bootstrapped` = project.
+ aggregate(`dotty-library-bootstrapped`, `dotty-compiler-bootstrapped`).
+ settings(
+ publishArtifact := false
+ )
lazy val `dotty-interfaces` = project.in(file("interfaces")).
settings(sourceStructure).