diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2017-12-04 07:52:31 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2017-12-04 08:48:17 -0800 |
commit | 7238d7340744a5eda74acb6970c2cbf7bedea0e7 (patch) | |
tree | a0d2e6cb108779ebb4ca63be03c03ad45e41346e /scalaplugin/src/test | |
parent | 54f2af0a974e28b81026f503eff420fad2869d2f (diff) | |
download | mill-7238d7340744a5eda74acb6970c2cbf7bedea0e7.tar.gz mill-7238d7340744a5eda74acb6970c2cbf7bedea0e7.tar.bz2 mill-7238d7340744a5eda74acb6970c2cbf7bedea0e7.zip |
Cross building acyclic now works, using a locally compiled cross-versioned compiler-bridge.jar.
For now just hardcode the Scala versions we want to support as part of the build; we can figure out how to do the runtime download&compile thing later
Diffstat (limited to 'scalaplugin/src/test')
-rw-r--r-- | scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala b/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala index 7ba8b267..124c7a0c 100644 --- a/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala +++ b/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala @@ -9,7 +9,7 @@ import utest._ import mill.util.JsonFormatters._ object AcyclicBuild{ val acyclic = - for(crossVersion <- Cross("2.10.6", "2.11.8", "2.12.4")) + for(crossVersion <- Cross("2.10.6", "2.11.8", "2.12.3", "2.12.4")) yield new ScalaModule{outer => def basePath = AcyclicTests.workspacePath def organization = "com.lihaoyi" @@ -46,7 +46,8 @@ object AcyclicTests extends TestSuite{ 'scala210 - check("2.10.6") 'scala211 - check("2.11.8") - 'scala212 - check("2.12.4") + 'scala2123 - check("2.12.3") + 'scala2124 - check("2.12.4") val allBinaryVersions = Seq("2.10", "2.11", "2.12") def check(scalaVersion: String) = { |