diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-01-02 22:49:38 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-01-02 22:49:38 -0800 |
commit | 59daaa946e579853000ac0b6680203768de77c6d (patch) | |
tree | b9e668e86aec74fe15a1c6b1f10c45399d748c59 /build.sc | |
parent | 753c8dc3b296b8c53e5542a9da192e066beb2eef (diff) | |
download | mill-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-x | build.sc | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -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" |