diff options
author | Michael Pilquist <mpilquist@gmail.com> | 2013-06-19 12:29:59 -0400 |
---|---|---|
committer | Michael Pilquist <mpilquist@gmail.com> | 2014-03-11 09:55:52 -0400 |
commit | 48ef54ba3003f5e0bdb3c54f2195d4959a0f2c80 (patch) | |
tree | 787142cdd0fb676109463d61a0119c0f556d3abe /build.sbt | |
parent | d6b6debbb3c23eb1743678ea229e22f68ac052aa (diff) | |
download | spray-json-48ef54ba3003f5e0bdb3c54f2195d4959a0f2c80.tar.gz spray-json-48ef54ba3003f5e0bdb3c54f2195d4959a0f2c80.tar.bz2 spray-json-48ef54ba3003f5e0bdb3c54f2195d4959a0f2c80.zip |
Add OSGi metatadata
Diffstat (limited to 'build.sbt')
-rw-r--r-- | build.sbt | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -38,6 +38,17 @@ scaladocOptions <<= (name, version).map { (n, v) => Seq("-doc-title", n + " " + // generate boilerplate Boilerplate.settings +// OSGi settings +osgiSettings + +OsgiKeys.exportPackage := Seq("""spray.json.*;version="${Bundle-Version}"""") + +OsgiKeys.importPackage <<= scalaVersion { sv => Seq("""scala.*;version="$<range;[==,=+);%s>"""".format(sv)) } + +OsgiKeys.importPackage ++= Seq("""spray.json;version="${Bundle-Version}"""", "*") + +OsgiKeys.additionalHeaders := Map("-removeheaders" -> "Include-Resource,Private-Package") + /////////////// // publishing /////////////// |