project/build/Project.scala (20 lines of code) (raw):
import sbt._
import com.twitter.sbt._
class JoauthProject(info: ProjectInfo)
extends StandardProject(info)
with DefaultRepos
with ProjectDependencies
with SubversionPublisher
with PublishSite
{
override def managedStyle = ManagedStyle.Maven
override def disableCrossPaths = true
projectDependencies(
"util" ~ "util-core",
"util" ~ "util-codec"
)
val specs = "org.scala-tools.testing" % "specs_2.8.1" % "1.6.8" % "test" withSources()
val junit = "junit" % "junit" % "4.8.1" % "test" withSources()
val mockito = "org.mockito" % "mockito-all" % "1.8.5" % "test" withSources()
override def subversionRepository = Some("https://svn.twitter.biz/maven-public")
}