OSGi work: Switched to bnd4sbt 1.0.0.RC3, using projectVersion for exported packages now and fixed a merge bug.
This commit is contained in:
parent
bd057616b3
commit
54b48a3d6d
2 changed files with 3 additions and 9 deletions
|
|
@ -21,7 +21,6 @@ class AkkaParent(info: ProjectInfo) extends DefaultProject(info) {
|
||||||
val CASSANDRA_VERSION = "0.6.1"
|
val CASSANDRA_VERSION = "0.6.1"
|
||||||
val LIFT_VERSION = "2.0-scala280-SNAPSHOT"
|
val LIFT_VERSION = "2.0-scala280-SNAPSHOT"
|
||||||
val SCALATEST_VERSION = "1.2-for-scala-2.8.0.RC3-SNAPSHOT"
|
val SCALATEST_VERSION = "1.2-for-scala-2.8.0.RC3-SNAPSHOT"
|
||||||
val MULTIVERSE_VERSION = "0.5.2"
|
|
||||||
val COMMONS_CODEC_VERSION = "1.4"
|
val COMMONS_CODEC_VERSION = "1.4"
|
||||||
val MULTIVERSE_VERSION = "0.6-SNAPSHOT"
|
val MULTIVERSE_VERSION = "0.6-SNAPSHOT"
|
||||||
|
|
||||||
|
|
@ -69,12 +68,9 @@ class AkkaParent(info: ProjectInfo) extends DefaultProject(info) {
|
||||||
val grizzlyModuleConfig = ModuleConfiguration("com.sun.grizzly", javaNetRepo)
|
val grizzlyModuleConfig = ModuleConfiguration("com.sun.grizzly", javaNetRepo)
|
||||||
// val atmosphereModuleConfig = ModuleConfiguration("org.atmosphere", sonatypeSnapshotRepo)
|
// val atmosphereModuleConfig = ModuleConfiguration("org.atmosphere", sonatypeSnapshotRepo)
|
||||||
val liftModuleConfig = ModuleConfiguration("net.liftweb", ScalaToolsSnapshots)
|
val liftModuleConfig = ModuleConfiguration("net.liftweb", ScalaToolsSnapshots)
|
||||||
<<<<<<< HEAD
|
// val scalaBundleConfig = ModuleConfiguration("com.weiglewilczek.scala-lang-osgi", ScalaToolsReleases)
|
||||||
val scalaBundleConfig = ModuleConfiguration("com.weiglewilczek.scala-lang-osgi", ScalaToolsReleases)
|
|
||||||
=======
|
|
||||||
def codehausSnapshotRepo = "Codehaus Snapshots" at "http://snapshots.repository.codehaus.org"
|
def codehausSnapshotRepo = "Codehaus Snapshots" at "http://snapshots.repository.codehaus.org"
|
||||||
val multiverseModuleConfig = ModuleConfiguration("org.multiverse", codehausSnapshotRepo)
|
val multiverseModuleConfig = ModuleConfiguration("org.multiverse", codehausSnapshotRepo)
|
||||||
>>>>>>> master
|
|
||||||
|
|
||||||
// ------------------------------------------------------------
|
// ------------------------------------------------------------
|
||||||
// project defintions
|
// project defintions
|
||||||
|
|
@ -528,8 +524,6 @@ class AkkaParent(info: ProjectInfo) extends DefaultProject(info) {
|
||||||
|
|
||||||
trait OSGiProject extends DefaultProject with BNDPlugin {
|
trait OSGiProject extends DefaultProject with BNDPlugin {
|
||||||
override def artifactID = moduleID + "_osgi"
|
override def artifactID = moduleID + "_osgi"
|
||||||
override def bndExportPackage = Seq("se.scalablesolutions.akka.*;version=0.9")
|
override def bndExportPackage = Seq("se.scalablesolutions.akka.*;version=%s".format(projectVersion.value))
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -6,5 +6,5 @@ class Plugins(info: ProjectInfo) extends PluginDefinition(info) {
|
||||||
// val repo = "GH-pages repo" at "http://mpeltonen.github.com/maven/"
|
// val repo = "GH-pages repo" at "http://mpeltonen.github.com/maven/"
|
||||||
// val idea = "com.github.mpeltonen" % "sbt-idea-plugin" % "0.1-SNAPSHOT"
|
// val idea = "com.github.mpeltonen" % "sbt-idea-plugin" % "0.1-SNAPSHOT"
|
||||||
|
|
||||||
val bnd4sbt = "com.weiglewilczek.bnd4sbt" % "bnd4sbt" % "1.0.0.RC2"
|
val bnd4sbt = "com.weiglewilczek.bnd4sbt" % "bnd4sbt" % "1.0.0.RC3"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue