scala-s3

aws s3 client in scala

git clone https://9o.is/git/scala-s3.git

commit 866051e8ddcbed9af6eaa7eba635bcffd7fbd81e
parent fa72d0746b0a1e6b070972750b03743f1338c059
Author: Jul <jul@9o.is>
Date:   Fri,  6 Jun 2014 19:06:49 -0400

build edits

Diffstat:
Mproject/Build.scala | 2+-
Mproject/BuildSettings.scala | 22+++++++++++++++++++---
2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/project/Build.scala b/project/Build.scala @@ -10,7 +10,7 @@ object LiftProjectBuild extends Build { .settings(libraryDependencies ++= Seq( "net.databinder.dispatch" %% "dispatch-core" % "0.10.0", - "ch.qos.logback" % "logback-classic" % "1.0.13" % "compile", + "ch.qos.logback" % "logback-classic" % "1.0.13", "org.scala-tools.testing" %% "specs" % "1.6.9" ) ) diff --git a/project/BuildSettings.scala b/project/BuildSettings.scala @@ -36,8 +36,6 @@ object BuildSettings { // eclipse EclipseKeys.withSource := true, - - publishMavenStyle := false, publishTo := Some(s3resolver.value( "My "+{if (isSnapshot.value) "snapshots-pyc-inc" else "releases-pyc-inc"}+" S3 bucket", @@ -47,7 +45,25 @@ object BuildSettings { Path.userHome / ".ivy2" / ".s3credentials" }, - s3region := com.amazonaws.services.s3.model.Region.US_Standard + s3region := com.amazonaws.services.s3.model.Region.US_Standard, + + publishMavenStyle := true, + publishArtifact in Test := false, + pomIncludeRepository := { _ => false }, + licenses := Seq("Apache 2.0 License" -> url("http://www.apache.org/licenses/LICENSE-2.0.html")), + pomExtra := ( + <url>https://bitbucket.org/pyd/s3</url> + <scm> + <url>git@bitbucket.org:pyd/s3.git</url> + <connection>scm:git:git@bitbucket.org:pyd/s3.git</connection> + </scm> + <developers> + <developer> + <id>jcabrra</id> + <name>Julio Cabrera</name> + </developer> + </developers> + ) ) lazy val noPublishing = seq(