build.sc
changeset 12 17c0f1a439d2
parent 5 e3b7591ba6b6
child 13 ae145efae43c
--- a/build.sc	Wed May 13 09:41:38 2020 +0200
+++ b/build.sc	Wed May 13 09:42:36 2020 +0200
@@ -1,6 +1,6 @@
 import mill._
 import mill.api.Loose
-import mill.define.Target
+import mill.define.{Command, Target}
 import mill.scalajslib._
 import mill.scalalib._
 import mill.scalalib.publish._
@@ -31,7 +31,7 @@
     url = "https://hg.functionals.cz/visjs",
     licenses = Seq(License.`Apache-2.0`),
     versionControl = VersionControl(developerConnection = Some(
-      "ssh://hg@functionals.cz/visjs")),
+      "ssh://tzeman@hg.functionals.cz/repos/public/visjs")),
     developers = Seq(
       Developer("tzeman", "Tomas Zeman", "")
     )
@@ -59,4 +59,16 @@
 
 object visjs extends Cross[VisJs](V.scala211, V.scala212)
 
+def publishLocal(): Command[Unit] = T.command{
+  visjs(V.scala211).publishLocal()()
+  visjs(V.scala212).publishLocal()()
+  ()
+}
+
+def publishM2Local(p: os.Path): Command[Unit] = T.command{
+  visjs(V.scala211).publishM2Local(p.toString)()
+  visjs(V.scala212).publishM2Local(p.toString)()
+  ()
+}
+
 // vim: et ts=2 sw=2 syn=scala