aboutsummaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorJon Pretty <jon.pretty@propensive.com>2017-11-10 12:59:57 +0000
committerJon Pretty <jon.pretty@propensive.com>2017-11-10 12:59:57 +0000
commit657d2fb2c16b75c790bf3c3a63d1f830a42893db (patch)
tree619d43dd310eeb19ab964d3ea3bf7884b088ea71 /build.sbt
parent6e90ebbe2f951305bd8f5f02fe4b04531bb31869 (diff)
downloadmagnolia-657d2fb2c16b75c790bf3c3a63d1f830a42893db.tar.gz
magnolia-657d2fb2c16b75c790bf3c3a63d1f830a42893db.tar.bz2
magnolia-657d2fb2c16b75c790bf3c3a63d1f830a42893db.zip
More build cleanup, and a couple of extra tests
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt20
1 files changed, 1 insertions, 19 deletions
diff --git a/build.sbt b/build.sbt
index 3e04384..628088f 100644
--- a/build.sbt
+++ b/build.sbt
@@ -17,7 +17,6 @@ lazy val examples = project
lazy val tests = project
.in(file("tests"))
.settings(buildSettings: _*)
- .settings(noPublishSettings: _*)
.settings(unmanagedSettings)
.settings(moduleName := "magnolia-tests")
.dependsOn(examples)
@@ -25,7 +24,6 @@ lazy val tests = project
lazy val benchmarks = project
.in(file("benchmarks"))
.settings(buildSettings: _*)
- .settings(noPublishSettings: _*)
.settings(moduleName := "magnolia-benchmarks")
.dependsOn(examples)
@@ -77,12 +75,6 @@ lazy val publishSettings = Seq(
)
)
-lazy val noPublishSettings = Seq(
- publish := (()),
- publishLocal := (()),
- publishArtifact := false
-)
-
import java.io.File
lazy val unmanagedSettings = unmanagedBase := (scalaVersion.value.split("\\.").map(_.toInt).to[List] match {
@@ -91,16 +83,6 @@ lazy val unmanagedSettings = unmanagedBase := (scalaVersion.value.split("\\.").m
})
lazy val scalaMacroDependencies: Seq[Setting[_]] = Seq(
- libraryDependencies += "org.typelevel" %% "macro-compat" % "1.1.1",
libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaVersion.value,
- libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value,
- libraryDependencies += compilerPlugin(
- "org.scalamacros" % "paradise" % "2.1.0" cross CrossVersion.full
- )
+ libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value
)
-
-credentials ++= (for {
- username <- Option(System.getenv().get("SONATYPE_USERNAME"))
- password <- Option(System.getenv().get("SONATYPE_PASSWORD"))
-} yield
- Credentials("Sonatype Nexus Repository Manager", "oss.sonatype.org", username, password)).toSeq