summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-04 21:18:25 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-04 21:18:25 -0800
commit3dc21f66bd0d4a6dce1ab110e9a7240a22a8c198 (patch)
tree6d9307e2611501ff9699f1a3ce533a2cdee85c4b /build.sc
parentfb68da0e6803f2f8eb948515672bd2297aaa1709 (diff)
downloadmill-3dc21f66bd0d4a6dce1ab110e9a7240a22a8c198.tar.gz
mill-3dc21f66bd0d4a6dce1ab110e9a7240a22a8c198.tar.bz2
mill-3dc21f66bd0d4a6dce1ab110e9a7240a22a8c198.zip
Update `jsbridges` to use `CrossModule`
Diffstat (limited to 'build.sc')
-rwxr-xr-xbuild.sc5
1 files changed, 2 insertions, 3 deletions
diff --git a/build.sc b/build.sc
index 8f179b34..16642f6e 100755
--- a/build.sc
+++ b/build.sc
@@ -131,9 +131,8 @@ object scalalib extends MillModule {
}
}
}
-val jsbridges = for{
- scalajsBinary <- mill.define.Cross("0.6", "1.0")
-} yield new MillModule{
+object jsbridges extends CrossModule(JsBridgeModule, "0.6", "1.0")
+case class JsBridgeModule(scalajsBinary: String) extends MillModule{
def basePath = pwd / 'scalajslib / s"bridge_${scalajsBinary.replace('.', '_')}"
val scalajsVersion = scalajsBinary match {
case "0.6" => "0.6.21"