diff options
Diffstat (limited to 'project/FlowBuild.scala')
-rw-r--r-- | project/FlowBuild.scala | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/project/FlowBuild.scala b/project/FlowBuild.scala index 3a31723..a2e40aa 100644 --- a/project/FlowBuild.scala +++ b/project/FlowBuild.scala @@ -9,12 +9,20 @@ object FlowBuild extends Build { lazy val commonSettings: Seq[Setting[_]] = Seq( resolvers += Resolver.jcenterRepo, - scalaVersion in ThisBuild := scalaVersions.head, - crossScalaVersions in ThisBuild := scalaVersions.reverse, + scalaVersion := scalaVersions.head, + crossScalaVersions := scalaVersions.reverse, scalacOptions ++= Seq("-deprecation", "-unchecked", "-feature", "-target:jvm-1.8"), organization := "ch.jodersky", licenses := Seq(("BSD New", url("http://opensource.org/licenses/BSD-3-Clause"))), homepage := Some(url("https://jodersky.github.io/flow")), + publishMavenStyle := true, + publishTo := { + val nexus = "https://oss.sonatype.org/" + if (isSnapshot.value) + Some("snapshots" at nexus + "content/repositories/snapshots") + else + Some("releases" at nexus + "service/local/staging/deploy/maven2") + }, pomIncludeRepository := { _ => false }, pomExtra := { <scm> |