aappddeevv / sbt-unify-scalajs-output-artifact-name   0.1.0

GitHub

Forces scala.js artifact name to be the same for fast, full and test configurations.

Scala versions: 2.12
sbt plugins: 1.0

sbt-unify-scalajs-output-artifact-name

This plugin sets the output scala.js artifact name

Download

Usage

Set the fast, full and test scala.js output artifact name to the same value.

To use, add the following:

// plugins.sbt
resolvers += Resolver.bintrayIvyRepo("aappddeevv", "sbt-plugins")

addSbtPlugin("ttg" % "sbt-unify-scalajs-output-artifact-name" % "<latest version here>")

See the badge above for the latest version.

Then in your build.sbt:

// build.sbt

lazy val subproject = project.in(file("subproject"))
	.enablePlugin(ScalaJSPlugin, UnifyScalaJSOutputArtifactName)
	.setting(unifiedName := "Scala")

License

MIT license.