equal
deleted
inserted
replaced
139 jvm(V.scala211).publishM2Local(p.toString)() |
139 jvm(V.scala211).publishM2Local(p.toString)() |
140 js(V.scala211, V.scalaJs06).publishM2Local(p.toString)() |
140 js(V.scala211, V.scalaJs06).publishM2Local(p.toString)() |
141 () |
141 () |
142 } |
142 } |
143 |
143 |
|
144 object extras extends Module { |
|
145 |
|
146 class JvmModule(val crossScalaVersion: String) extends Common |
|
147 class JsModule(val crossScalaVersion: String, crossJSVersion: String) |
|
148 extends ScalaJSModule with Common { |
|
149 |
|
150 override def scalaJSVersion: Target[String] = crossJSVersion |
|
151 |
|
152 override def millSourcePath = super.millSourcePath / os.up |
|
153 } |
|
154 |
|
155 object jvm extends Cross[JvmModule](V.scala211, V.scala212, V.scala213) |
|
156 object js extends Cross[JsModule]( |
|
157 V.scala211 -> V.scalaJs06, |
|
158 V.scala212 -> V.scalaJs06, |
|
159 V.scala212 -> V.scalaJs, |
|
160 V.scala213 -> V.scalaJs06, |
|
161 V.scala213 -> V.scalaJs |
|
162 ) |
|
163 |
|
164 } |
144 // vim: et ts=2 sw=2 syn=scala |
165 // vim: et ts=2 sw=2 syn=scala |