Skip to content

Commit

Permalink
Merge pull request #1426 from adelbertc/pom-name
Browse files Browse the repository at this point in the history
Use friendly name in POM for published artifacts - fixes #1396
  • Loading branch information
adelbertc authored Oct 25, 2016
2 parents 5c00fdf + 4522b61 commit 93a4d6a
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ lazy val catsJS = project.in(file(".catsJS"))


lazy val macros = crossProject.crossType(CrossType.Pure)
.settings(moduleName := "cats-macros")
.settings(moduleName := "cats-macros", name := "Cats macros")
.settings(catsSettings:_*)
.jsSettings(commonJsSettings:_*)
.jvmSettings(commonJvmSettings:_*)
Expand All @@ -213,7 +213,7 @@ lazy val macrosJS = macros.js

lazy val kernel = crossProject.crossType(CrossType.Pure)
.in(file("kernel"))
.settings(moduleName := "cats-kernel")
.settings(moduleName := "cats-kernel", name := "Cats kernel")
.settings(kernelSettings: _*)
.settings(buildSettings: _*)
.settings(publishSettings: _*)
Expand All @@ -228,7 +228,7 @@ lazy val kernelJS = kernel.js

lazy val kernelLaws = crossProject.crossType(CrossType.Pure)
.in(file("kernel-laws"))
.settings(moduleName := "cats-kernel-laws")
.settings(moduleName := "cats-kernel-laws", name := "Cats kernel laws")
.settings(kernelSettings: _*)
.settings(buildSettings: _*)
.settings(publishSettings: _*)
Expand All @@ -245,7 +245,7 @@ lazy val kernelLawsJS = kernelLaws.js

lazy val core = crossProject.crossType(CrossType.Pure)
.dependsOn(macros, kernel)
.settings(moduleName := "cats-core")
.settings(moduleName := "cats-core", name := "Cats core")
.settings(catsSettings:_*)
.settings(sourceGenerators in Compile += (sourceManaged in Compile).map(Boilerplate.gen).taskValue)
.settings(includeGeneratedSrc)
Expand All @@ -260,7 +260,7 @@ lazy val coreJS = core.js

lazy val laws = crossProject.crossType(CrossType.Pure)
.dependsOn(macros, kernel, core, kernelLaws)
.settings(moduleName := "cats-laws")
.settings(moduleName := "cats-laws", name := "Cats laws")
.settings(catsSettings:_*)
.settings(disciplineDependencies:_*)
.configureCross(disableScoverage210Jvm)
Expand All @@ -274,7 +274,7 @@ lazy val lawsJS = laws.js

lazy val free = crossProject.crossType(CrossType.Pure)
.dependsOn(macros, core, tests % "test-internal -> test")
.settings(moduleName := "cats-free")
.settings(moduleName := "cats-free", name := "Cats Free")
.settings(catsSettings:_*)
.jsSettings(commonJsSettings:_*)
.jvmSettings(commonJvmSettings:_*)
Expand Down

0 comments on commit 93a4d6a

Please sign in to comment.