initial sbt support
This commit is contained in:
parent
45e40f66ee
commit
81f5f8f07e
9 changed files with 102 additions and 0 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -1,5 +1,8 @@
|
||||||
*~
|
*~
|
||||||
*#
|
*#
|
||||||
|
project/build/target
|
||||||
|
project/boot
|
||||||
|
lib_managed
|
||||||
etags
|
etags
|
||||||
TAGS
|
TAGS
|
||||||
reports
|
reports
|
||||||
|
|
|
||||||
7
akka-core/project/build.properties
Normal file
7
akka-core/project/build.properties
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
project.organization=se.scalablesolutions.akka
|
||||||
|
project.name=akka-core
|
||||||
|
project.version=0.7-SNAPSHOT
|
||||||
|
scala.version=2.7.7
|
||||||
|
sbt.version=0.7.1
|
||||||
|
def.scala.version=2.7.7
|
||||||
|
build.scala.versions=2.7.7
|
||||||
29
akka-core/project/build/AkkaCore.scala
Normal file
29
akka-core/project/build/AkkaCore.scala
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
import sbt._
|
||||||
|
|
||||||
|
class AkkaCoreProject(info: ProjectInfo) extends DefaultProject(info) {
|
||||||
|
|
||||||
|
val akkautil = "se.scalablesolutions.akka" % "akka-util" % "0.7-SNAPSHOT" % "compile"
|
||||||
|
val akkautiljava = "se.scalablesolutions.akka" % "akka-util-java" % "0.7-SNAPSHOT" % "compile"
|
||||||
|
|
||||||
|
val akka_databinder = "DataBinder" at "http://databinder.net/repo"
|
||||||
|
val akka_multiverse = "Multiverse" at "http://multiverse.googlecode.com/svn/maven-repository/releases"
|
||||||
|
val akka_jBoss = "jBoss" at "http://repository.jboss.org/maven2"
|
||||||
|
|
||||||
|
val aspec = "org.codehaus.aspectwerkz" % "aspectwerkz-nodeps-jdk5" % "2.1" % "compile"
|
||||||
|
val apsec_core = "org.codehaus.aspectwerkz" % "aspectwerkz-jdk5" % "2.1" % "compile"
|
||||||
|
val commonsio = "commons-io" % "commons-io" % "1.4" % "compile"
|
||||||
|
val netdatabinder = "net.databinder" % "dispatch-json_2.7.7" % "0.6.4" % "compile"
|
||||||
|
val netdatabinderhttp = "net.databinder" % "dispatch-http_2.7.7" % "0.6.4" % "compile"
|
||||||
|
val sbinary = "sbinary" % "sbinary" % "0.3" % "compile"
|
||||||
|
val jack = "org.codehaus.jackson" % "jackson-mapper-asl" % "1.2.1" % "compile"
|
||||||
|
val jackcore = "org.codehaus.jackson" % "jackson-core-asl" % "1.2.1" % "compile"
|
||||||
|
val volde = "voldemort.store.compress" % "h2-lzf" % "1.0" % "compile"
|
||||||
|
val scalajavautil = "org.scala-tools" % "javautils" % "2.7.4-0.1" % "compile"
|
||||||
|
val netty = "org.jboss.netty" % "netty" % "3.2.0.ALPHA3" % "compile"
|
||||||
|
|
||||||
|
val scalatest= "org.scalatest" % "scalatest" % "1.0" % "test"
|
||||||
|
val junit = "junit" % "junit" % "4.5" % "test"
|
||||||
|
override def packageDocsJar = defaultJarPath("-javadoc.jar")
|
||||||
|
override def packageSrcJar= defaultJarPath("-sources.jar")
|
||||||
|
|
||||||
|
}
|
||||||
7
akka-util-java/project/build.properties
Normal file
7
akka-util-java/project/build.properties
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
project.organization=se.scalablesolutions.akka
|
||||||
|
project.name=akka-util-java
|
||||||
|
project.version=0.7-SNAPSHOT
|
||||||
|
scala.version=2.7.7
|
||||||
|
sbt.version=0.7.1
|
||||||
|
def.scala.version=2.7.7
|
||||||
|
build.scala.versions=2.7.7
|
||||||
18
akka-util-java/project/build/AkkaJavaUtilProject.scala
Normal file
18
akka-util-java/project/build/AkkaJavaUtilProject.scala
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
import sbt._
|
||||||
|
|
||||||
|
class AkkaJavaUtilProject(info: ProjectInfo) extends DefaultProject(info) {
|
||||||
|
|
||||||
|
val akka_databinder = "DataBinder" at "http://databinder.net/repo"
|
||||||
|
val akka_configgy = "Configgy" at "http://www.lag.net/repo"
|
||||||
|
val akka_multiverse = "Multiverse" at "http://multiverse.googlecode.com/svn/maven-repository/releases"
|
||||||
|
val akka_jBoss = "jBoss" at "http://repository.jboss.org/maven2"
|
||||||
|
val guiceyfruit = "GuiceyFruit" at "http://guiceyfruit.googlecode.com/svn/repo/releases/"
|
||||||
|
|
||||||
|
val guicey = "org.guiceyfruit" % "guice-core" % "2.0-beta-4" % "compile"
|
||||||
|
val proto = "com.google.protobuf" % "protobuf-java" % "2.2.0" % "compile"
|
||||||
|
val multi = "org.multiverse" % "multiverse-alpha" % "0.3" % "compile"
|
||||||
|
|
||||||
|
override def packageDocsJar = defaultJarPath("-javadoc.jar")
|
||||||
|
override def packageSrcJar= defaultJarPath("-sources.jar")
|
||||||
|
|
||||||
|
}
|
||||||
7
akka-util/project/build.properties
Normal file
7
akka-util/project/build.properties
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
project.organization=se.scalablesolutions.akka
|
||||||
|
project.name=akka-util
|
||||||
|
project.version=0.7-SNAPSHOT
|
||||||
|
scala.version=2.7.7
|
||||||
|
sbt.version=0.7.1
|
||||||
|
def.scala.version=2.7.7
|
||||||
|
build.scala.versions=2.7.7
|
||||||
17
akka-util/project/build/AkkaUtilProject.scala
Normal file
17
akka-util/project/build/AkkaUtilProject.scala
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
import sbt._
|
||||||
|
|
||||||
|
class AkkaUtilProject(info: ProjectInfo) extends DefaultProject(info) {
|
||||||
|
|
||||||
|
val akka_databinder = "DataBinder" at "http://databinder.net/repo"
|
||||||
|
val akka_configgy = "Configgy" at "http://www.lag.net/repo"
|
||||||
|
val akka_multiverse = "Multiverse" at "http://multiverse.googlecode.com/svn/maven-repository/releases"
|
||||||
|
val akka_jBoss = "jBoss" at "http://repository.jboss.org/maven2"
|
||||||
|
|
||||||
|
val aspec = "org.codehaus.aspectwerkz" % "aspectwerkz-nodeps-jdk5" % "2.1" % "compile"
|
||||||
|
val apsec_core = "org.codehaus.aspectwerkz" % "aspectwerkz-jdk5" % "2.1" % "compile"
|
||||||
|
val configgy = "net.lag" % "configgy" % "1.4.7" % "compile"
|
||||||
|
|
||||||
|
override def packageDocsJar = defaultJarPath("-javadoc.jar")
|
||||||
|
override def packageSrcJar= defaultJarPath("-sources.jar")
|
||||||
|
|
||||||
|
}
|
||||||
7
project/build.properties
Normal file
7
project/build.properties
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
project.organization=se.scalablesolutions.akka
|
||||||
|
project.name=akka
|
||||||
|
project.version=0.7-SNAPSHOT
|
||||||
|
scala.version=2.7.7
|
||||||
|
sbt.version=0.7.1
|
||||||
|
def.scala.version=2.7.7
|
||||||
|
build.scala.versions=2.7.7
|
||||||
7
project/build/AkkaParent.scala
Normal file
7
project/build/AkkaParent.scala
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
import sbt._
|
||||||
|
|
||||||
|
class AkkaParent(info: ProjectInfo) extends ParentProject(info) {
|
||||||
|
lazy val javautil = project("akka-util-java", "akka java util")
|
||||||
|
lazy val util = project("akka-util", "akka util")
|
||||||
|
lazy val core = project("akka-core", "akka core", util,javautil)
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue