equal
deleted
inserted
replaced
1 import mill._ |
1 import mill._ |
2 import mill.api.Loose |
2 import mill.api.Loose |
3 import mill.define.Target |
3 import mill.define.{Command, Target} |
4 import mill.scalajslib._ |
4 import mill.scalajslib._ |
5 import mill.scalalib._ |
5 import mill.scalalib._ |
6 import mill.scalalib.publish._ |
6 import mill.scalalib.publish._ |
7 |
7 |
8 object V { |
8 object V { |
29 description = "Scala.js library facade for vis.js", |
29 description = "Scala.js library facade for vis.js", |
30 organization = "cz.functionals", |
30 organization = "cz.functionals", |
31 url = "https://hg.functionals.cz/visjs", |
31 url = "https://hg.functionals.cz/visjs", |
32 licenses = Seq(License.`Apache-2.0`), |
32 licenses = Seq(License.`Apache-2.0`), |
33 versionControl = VersionControl(developerConnection = Some( |
33 versionControl = VersionControl(developerConnection = Some( |
34 "ssh://hg@functionals.cz/visjs")), |
34 "ssh://tzeman@hg.functionals.cz/repos/public/visjs")), |
35 developers = Seq( |
35 developers = Seq( |
36 Developer("tzeman", "Tomas Zeman", "") |
36 Developer("tzeman", "Tomas Zeman", "") |
37 ) |
37 ) |
38 ) |
38 ) |
39 |
39 |
57 |
57 |
58 } |
58 } |
59 |
59 |
60 object visjs extends Cross[VisJs](V.scala211, V.scala212) |
60 object visjs extends Cross[VisJs](V.scala211, V.scala212) |
61 |
61 |
|
62 def publishLocal(): Command[Unit] = T.command{ |
|
63 visjs(V.scala211).publishLocal()() |
|
64 visjs(V.scala212).publishLocal()() |
|
65 () |
|
66 } |
|
67 |
|
68 def publishM2Local(p: os.Path): Command[Unit] = T.command{ |
|
69 visjs(V.scala211).publishM2Local(p.toString)() |
|
70 visjs(V.scala212).publishM2Local(p.toString)() |
|
71 () |
|
72 } |
|
73 |
62 // vim: et ts=2 sw=2 syn=scala |
74 // vim: et ts=2 sw=2 syn=scala |