summaryrefslogtreecommitdiff
path: root/scalalib/src/mill/scalalib/PublishModule.scala
diff options
context:
space:
mode:
Diffstat (limited to 'scalalib/src/mill/scalalib/PublishModule.scala')
-rw-r--r--scalalib/src/mill/scalalib/PublishModule.scala7
1 files changed, 3 insertions, 4 deletions
diff --git a/scalalib/src/mill/scalalib/PublishModule.scala b/scalalib/src/mill/scalalib/PublishModule.scala
index 5c567452..a3d0856f 100644
--- a/scalalib/src/mill/scalalib/PublishModule.scala
+++ b/scalalib/src/mill/scalalib/PublishModule.scala
@@ -1,7 +1,6 @@
package mill
package scalalib
-import ammonite.ops._
import mill.define.{ExternalModule, Task}
import mill.eval.PathRef
import mill.scalalib.publish.{Artifact, SonatypePublisher}
@@ -29,14 +28,14 @@ trait PublishModule extends JavaModule { outer =>
def pom = T {
val pom = Pom(artifactMetadata(), publishXmlDeps(), artifactId(), pomSettings())
val pomPath = T.ctx().dest / s"${artifactId()}-${publishVersion()}.pom"
- write.over(pomPath, pom)
+ os.write.over(pomPath, pom)
PathRef(pomPath)
}
def ivy = T {
val ivy = Ivy(artifactMetadata(), publishXmlDeps())
val ivyPath = T.ctx().dest / "ivy.xml"
- write.over(ivyPath, ivy)
+ os.write.over(ivyPath, ivy)
PathRef(ivyPath)
}
@@ -103,7 +102,7 @@ object PublishModule extends ExternalModule {
sonatypeSnapshotUri: String = "https://oss.sonatype.org/content/repositories/snapshots",
signed: Boolean = true) = T.command {
- val x: Seq[(Seq[(Path, String)], Artifact)] = Task.sequence(publishArtifacts.value)().map{
+ val x: Seq[(Seq[(os.Path, String)], Artifact)] = Task.sequence(publishArtifacts.value)().map{
case PublishModule.PublishData(a, s) => (s.map{case (p, f) => (p.path, f)}, a)
}
new SonatypePublisher(