summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-02 22:49:38 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-02 22:49:38 -0800
commit59daaa946e579853000ac0b6680203768de77c6d (patch)
treeb9e668e86aec74fe15a1c6b1f10c45399d748c59 /build.sc
parent753c8dc3b296b8c53e5542a9da192e066beb2eef (diff)
downloadmill-59daaa946e579853000ac0b6680203768de77c6d.tar.gz
mill-59daaa946e579853000ac0b6680203768de77c6d.tar.bz2
mill-59daaa946e579853000ac0b6680203768de77c6d.zip
Swap over to new `CrossModule` class to simplify the cross module syntax
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 4b8b8282..b4f6e2e1 100755
--- a/build.sc
+++ b/build.sc
@@ -97,9 +97,8 @@ object core extends MillModule {
val bridgeVersions = Seq("2.10.6", "2.11.8", "2.11.11", "2.12.3", "2.12.4")
-val bridges = for{
- crossVersion <- mill.define.Cross(bridgeVersions:_*)
-} yield new PublishModule {
+object bridges extends CrossModule(BridgeModule, bridgeVersions:_*)
+case class BridgeModule(crossVersion: String) extends PublishModule {
def publishName = "mill-bridge"
def publishVersion = "0.1"