mirror of https://github.com/sbt/sbt.git
Merge pull request #447 from alexarchambault/topic/shading
Switch to sbt-coursier / sbt-shading 1.0.0-M15-5
This commit is contained in:
commit
968147b7b7
|
|
@ -3,33 +3,8 @@ addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.14")
|
||||||
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0")
|
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0")
|
||||||
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.4.0")
|
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.4.0")
|
||||||
addSbtPlugin("org.tpolecat" % "tut-plugin" % "0.4.8")
|
addSbtPlugin("org.tpolecat" % "tut-plugin" % "0.4.8")
|
||||||
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-M15-2")
|
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-M15-5")
|
||||||
addSbtPlugin("io.get-coursier" % "sbt-shading" % "1.0.0-M15-2")
|
addSbtPlugin("io.get-coursier" % "sbt-shading" % "1.0.0-M15-5")
|
||||||
addSbtPlugin("com.typesafe.sbt" % "sbt-proguard" % "0.2.2")
|
addSbtPlugin("com.typesafe.sbt" % "sbt-proguard" % "0.2.2")
|
||||||
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.1.13")
|
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.1.13")
|
||||||
libraryDependencies += "org.scala-sbt" % "scripted-plugin" % sbtVersion.value
|
libraryDependencies += "org.scala-sbt" % "scripted-plugin" % sbtVersion.value
|
||||||
|
|
||||||
// temporary, until sbt-shading 1.0.0-M15-3 (that will pull a fine jarjar version)
|
|
||||||
resolvers += Resolver.mavenLocal
|
|
||||||
libraryDependencies += {
|
|
||||||
|
|
||||||
def jarjarVersion = {
|
|
||||||
val coursierJarjarVersion = "1.0.1-coursier-SNAPSHOT"
|
|
||||||
val fallbackJarjarVersion = "1.0.0"
|
|
||||||
def coursierJarjarFoundInM2 = (file(sys.props("user.home")) / s".m2/repository/org/anarres/jarjar/jarjar-core/$coursierJarjarVersion").exists()
|
|
||||||
|
|
||||||
if (sys.env.contains("CI") || coursierJarjarFoundInM2)
|
|
||||||
coursierJarjarVersion
|
|
||||||
else {
|
|
||||||
scala.Console.err.println(
|
|
||||||
"Ad hoc jarjar version not found. Run\n" +
|
|
||||||
" git clone https://github.com/alexarchambault/jarjar.git && cd jarjar && git checkout 249c8dbb970f8 && ./gradlew install\n" +
|
|
||||||
s"to install it. Using version $fallbackJarjarVersion, that doesn't properly\n" +
|
|
||||||
"shade Scala JARs."
|
|
||||||
)
|
|
||||||
fallbackJarjarVersion
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
"org.anarres.jarjar" % "jarjar-core" % jarjarVersion
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-M15-2")
|
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-M15-5")
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
sbt.version=0.13.8
|
sbt.version=0.13.8
|
||||||
|
|
||||||
plugins = [
|
plugins = [
|
||||||
"io.get-coursier:sbt-coursier:1.0.0-M15-2"
|
"io.get-coursier:sbt-coursier:1.0.0-M15-5"
|
||||||
"io.get-coursier:sbt-shading:1.0.0-M15-2"
|
"io.get-coursier:sbt-shading:1.0.0-M15-5"
|
||||||
"org.xerial.sbt:sbt-pack:0.8.2"
|
"org.xerial.sbt:sbt-pack:0.8.2"
|
||||||
"org.scala-js:sbt-scalajs:0.6.14"
|
"org.scala-js:sbt-scalajs:0.6.14"
|
||||||
"com.jsuereth:sbt-pgp:1.0.0"
|
"com.jsuereth:sbt-pgp:1.0.0"
|
||||||
|
|
@ -14,5 +14,4 @@ plugins = [
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"org.scala-sbt:scripted-plugin:"${sbt.version}
|
"org.scala-sbt:scripted-plugin:"${sbt.version}
|
||||||
"org.anarres.jarjar:jarjar-core:1.0.1-coursier-SNAPSHOT"
|
|
||||||
]
|
]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue