Skip to content

Commit

Permalink
Merge branch 'cage'
Browse files Browse the repository at this point in the history
  • Loading branch information
Ryan King committed Feb 13, 2012
2 parents 90bcf76 + 681d6a7 commit 94916cf
Showing 1 changed file with 19 additions and 14 deletions.
33 changes: 19 additions & 14 deletions project/plugins/Plugins.scala
Original file line number Diff line number Diff line change
@@ -1,19 +1,24 @@
import sbt._
import sbt._

class Plugins(info: sbt.ProjectInfo) extends sbt.PluginDefinition(info) {
import scala.collection.jcl
val environment = jcl.Map(System.getenv())
def isSBTOpenTwitter = environment.get("SBT_OPEN_TWITTER").isDefined
def isSBTTwitter = environment.get("SBT_TWITTER").isDefined
class Plugins(info: ProjectInfo) extends PluginDefinition(info) {
import scala.collection.jcl
val environment = jcl.Map(System.getenv())
def isSBTOpenTwitter = environment.get("SBT_OPEN_TWITTER").isDefined
def isSBTTwitter = environment.get("SBT_TWITTER").isDefined
def isInternal = isSBTOpenTwitter || isSBTTwitter

override def repositories = if (isSBTOpenTwitter) {
Set("twitter.artifactory" at "http://artifactory.local.twitter.com/open-source/")
} else if (isSBTTwitter) {
Set("twitter.artifactory" at "http://artifactory.local.twitter.com/repo/")
} else {
super.repositories ++ Seq("twitter.com" at "http://maven.twttr.com/")
}
override def ivyRepositories = Seq(Resolver.defaultLocal(None)) ++ repositories
override def repositories = if (isSBTOpenTwitter) {
Set("twitter.artifactory" at "http://artifactory.local.twitter.com/open-source/")
} else if (isSBTTwitter) {
Set("twitter.artifactory" at "http://artifactory.local.twitter.com/repo/")
} else {
super.repositories ++ Seq("twitter.com" at "http://maven.twttr.com/")
}
override def ivyRepositories =
if (isInternal)
Seq(Resolver.defaultLocal(None)) ++ repositories
else
super.ivyRepositories

val defaultProject = "com.twitter" % "standard-project" % "0.12.12"
val sbtThrift = "com.twitter" % "sbt-thrift" % "1.4.4"
Expand Down

0 comments on commit 94916cf

Please sign in to comment.