diff --git a/sbt-coursier/src/main/scala-2.12/coursier/SbtCompatibility.scala b/sbt-coursier/src/main/scala-2.12/coursier/SbtCompatibility.scala index 257ddac1b..c02b6f6b4 100644 --- a/sbt-coursier/src/main/scala-2.12/coursier/SbtCompatibility.scala +++ b/sbt-coursier/src/main/scala-2.12/coursier/SbtCompatibility.scala @@ -22,12 +22,12 @@ object SbtCompatibility { implicit class BinaryOps(private val binary: Binary) extends AnyVal { def remapVersion(scalaBinaryVersion: String): String = - scalaBinaryVersion + binary.prefix + scalaBinaryVersion + binary.suffix } implicit class FullOps(private val full: Full) extends AnyVal { def remapVersion(scalaVersion: String): String = - scalaVersion + full.prefix + scalaVersion + full.suffix } } diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/build.sbt b/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/build.sbt new file mode 100644 index 000000000..2c43a4b30 --- /dev/null +++ b/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/build.sbt @@ -0,0 +1,3 @@ +scalaVersion := "2.12.3" +enablePlugins(ScalaJSPlugin) +libraryDependencies += "org.scala-js" %%% "scalajs-java-time" % "0.2.2" diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/project/plugins.sbt b/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/project/plugins.sbt new file mode 100644 index 000000000..6abe6ecfb --- /dev/null +++ b/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/project/plugins.sbt @@ -0,0 +1,13 @@ +{ + val pluginVersion = sys.props.getOrElse( + "plugin.version", + throw new RuntimeException( + """|The system property 'plugin.version' is not defined. + |Specify this property using the scriptedLaunchOpts -D.""".stripMargin + ) + ) + + addSbtPlugin("io.get-coursier" % "sbt-coursier" % pluginVersion) +} + +addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.19") diff --git a/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/test b/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/test new file mode 100644 index 000000000..103bd8d2f --- /dev/null +++ b/sbt-coursier/src/sbt-test/sbt-coursier/scala-js/test @@ -0,0 +1 @@ +> update