File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -109,10 +109,13 @@ libraryDependencies ++= Seq(
109109
110110enablePlugins(SbtOsgi )
111111
112+ osgiSettings
113+
112114OsgiKeys .exportPackage := Seq (" org.xerial.snappy" , " org.xerial.snappy.buffer" )
113115OsgiKeys .bundleSymbolicName := " org.xerial.snappy.snappy-java"
114116OsgiKeys .bundleActivator := Option (" org.xerial.snappy.SnappyBundleActivator" )
115117OsgiKeys .importPackage := Seq (""" org.osgi.framework;version="[1.5,2)"""" )
118+ OsgiKeys .requireCapability := """ osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))""""
116119
117120OsgiKeys .additionalHeaders := Map (
118121 " Bundle-NativeCode" -> Seq (
@@ -128,7 +131,7 @@ OsgiKeys.additionalHeaders := Map(
128131 " org/xerial/snappy/native/Linux/x86/libsnappyjava.so;osname=linux;processor=x86" ,
129132 " org/xerial/snappy/native/Linux/aarch64/libsnappyjava.so;osname=linux;processor=aarch64" ,
130133 " org/xerial/snappy/native/Linux/arm/libsnappyjava.so;osname=linux;processor=arm" ,
131- " org/xerial/snappy/native/Linux/arm7 /libsnappyjava.so;osname=linux;processor=arm_le" ,
134+ " org/xerial/snappy/native/Linux/armv7 /libsnappyjava.so;osname=linux;processor=arm_le" ,
132135 " org/xerial/snappy/native/Linux/ppc64/libsnappyjava.so;osname=linux;processor=ppc64le" ,
133136 " org/xerial/snappy/native/Linux/s390x/libsnappyjava.so;osname=linux;processor=s390x" ,
134137 " org/xerial/snappy/native/AIX/ppc/libsnappyjava.a;osname=aix;processor=ppc" ,
You can’t perform that action at this time.
0 commit comments