task rewriteMavenPom(type: Copy) { from file("$buildDir/publications/maven/pom-default.xml") into file("$buildDir/libs/") rename("pom-default.xml", "${jar.archiveFileName.get()}.pom.xml") filter { it.replaceAll('_%%', '_' + scalaSuffix).replaceAll('%scala-version%', scalaVersion) } dependsOn(jar, generatePomFileForMavenPublication) }