summaryrefslogtreecommitdiff
path: root/integration/src/test/resources/acyclic
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-13 13:00:21 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-13 14:37:24 -0800
commit57501fca3b6c2c64d32744e6d534b9de3a6674f6 (patch)
tree912a22fb405c971f4a4b75d737a35e522d6a420e /integration/src/test/resources/acyclic
parent91102940a0bcdd7efc1d13e43510c4a0e406ead2 (diff)
downloadmill-57501fca3b6c2c64d32744e6d534b9de3a6674f6.tar.gz
mill-57501fca3b6c2c64d32744e6d534b9de3a6674f6.tar.bz2
mill-57501fca3b6c2c64d32744e6d534b9de3a6674f6.zip
Migrate most classpath-related code onto `Loose.OSet` abstraction, to enforce deduplication
Diffstat (limited to 'integration/src/test/resources/acyclic')
-rw-r--r--integration/src/test/resources/acyclic/build.sc9
1 files changed, 4 insertions, 5 deletions
diff --git a/integration/src/test/resources/acyclic/build.sc b/integration/src/test/resources/acyclic/build.sc
index 66d64501..094893f5 100644
--- a/integration/src/test/resources/acyclic/build.sc
+++ b/integration/src/test/resources/acyclic/build.sc
@@ -1,9 +1,9 @@
import mill.Cross
-import mill.scalalib.{SbtModule, PublishModule, Dep}
+import mill.scalalib.{SbtModule, PublishModule, Dep, CrossSbtModule}
import mill.scalalib.publish.{PomSettings, License, Developer, SCM}
object acyclic extends Cross[AcyclicModule]("2.10.6", "2.11.8", "2.12.3", "2.12.4")
-class AcyclicModule(crossVersion: String) extends SbtModule with PublishModule {
+class AcyclicModule(val crossScalaVersion: String) extends CrossSbtModule with PublishModule {
def basePath = super.basePath / ammonite.ops.up
def artifactName = "acyclic"
def publishVersion = "0.1.7"
@@ -24,13 +24,12 @@ class AcyclicModule(crossVersion: String) extends SbtModule with PublishModule {
)
)
- def scalaVersion = crossVersion
- def ivyDeps = Seq(
+ def ivyDeps = OSet(
Dep.Java("org.scala-lang", "scala-compiler", scalaVersion())
)
object test extends Tests{
def forkWorkingDir = ammonite.ops.pwd / 'target / 'workspace / 'acyclic
- def ivyDeps = Seq(
+ def ivyDeps = OSet(
Dep("com.lihaoyi", "utest", "0.6.0")
)
def testFramework = "utest.runner.Framework"