Skip to content
Snippets Groups Projects
Commit 3eea2de3 authored by brinn's avatar brinn
Browse files

Move native libraries to directory libs/native and add native library for arm-Linux.

SVN: 31691
parent 60e5cf2e
No related branches found
No related tags found
1 merge request!40SSDM-13578 : 2PT : Database and V3 Implementation - include the new AFS "free"...
Showing
with 11 additions and 15 deletions
...@@ -10,7 +10,7 @@ dependencies { ...@@ -10,7 +10,7 @@ dependencies {
} }
tasks.withType(Test) { tasks.withType(Test) {
systemProperty "java.library.path", "../libraries/unix/native/unix/amd64-Linux:../libraries/nativedata/native/nativedata/amd64-Linux:../libraries/unix/native/unix/x86_64-Mac OS X:../libraries/nativedata/native/nativedata/x86_64-Mac OS X" systemProperty "java.library.path", "libs/native/unix/amd64-Linux:libs/native/nativedata/amd64-Linux:libs/native/unix/x86_64-Mac OS X:libs/native/nativedata/x86_64-Mac OS X"
} }
new ByteArrayOutputStream().withStream { os -> new ByteArrayOutputStream().withStream { os ->
...@@ -36,16 +36,14 @@ new ByteArrayOutputStream().withStream { os -> ...@@ -36,16 +36,14 @@ new ByteArrayOutputStream().withStream { os ->
sourceSets { sourceSets {
test { test {
resources { resources {
srcDir "../libraries" srcDir "libs"
include "nativedata/**" include "**"
include "unix/**"
} }
} }
} }
jar { jar {
from fileTree("../libraries/nativedata/") from fileTree("libs/")
from fileTree("../libraries/unix/")
} }
task standaloneTestJar(type: Jar, dependsOn: [classes, testClasses]) { task standaloneTestJar(type: Jar, dependsOn: [classes, testClasses]) {
...@@ -53,8 +51,7 @@ task standaloneTestJar(type: Jar, dependsOn: [classes, testClasses]) { ...@@ -53,8 +51,7 @@ task standaloneTestJar(type: Jar, dependsOn: [classes, testClasses]) {
from files(sourceSets.main.output.classesDir) from files(sourceSets.main.output.classesDir)
from files(sourceSets.main.output.resourcesDir) from files(sourceSets.main.output.resourcesDir)
from files(sourceSets.test.output.classesDir) from files(sourceSets.test.output.classesDir)
from files("../libraries/nativedata") from files("libs")
from files("../libraries/unix")
from {configurations.testRuntime.collect {zipTree(it)}} from {configurations.testRuntime.collect {zipTree(it)}}
......
...@@ -14,8 +14,7 @@ ...@@ -14,8 +14,7 @@
<property name="src.zip.file" value="${dist}/cisd-base-src.zip" /> <property name="src.zip.file" value="${dist}/cisd-base-src.zip" />
<property name="javadoc.zip.file" value="${dist}/cisd-base-javadoc.zip" /> <property name="javadoc.zip.file" value="${dist}/cisd-base-javadoc.zip" />
<property name="original.dist" value="../${ant.project.name}/dist" /> <property name="original.dist" value="../${ant.project.name}/dist" />
<property name="nativesrc1" value="${lib}/unix/native" /> <property name="nativesrc" value="libs/native" />
<property name="nativesrc2" value="${lib}/nativedata/native" />
<property name="nativeroot" value="${targets}/ant" /> <property name="nativeroot" value="${targets}/ant" />
<property name="native" value="${nativeroot}/native" /> <property name="native" value="${nativeroot}/native" />
...@@ -30,13 +29,13 @@ ...@@ -30,13 +29,13 @@
<build-info revision="revision.number" version="version.number" clean="clean.flag" /> <build-info revision="revision.number" version="version.number" clean="clean.flag" />
<echo file="${build.info.file}">${version.number}:${revision.number}:${clean.flag}</echo> <echo file="${build.info.file}">${version.number}:${revision.number}:${clean.flag}</echo>
<copy todir="${native}"> <copy todir="${native}">
<fileset dir="${nativesrc1}"> <fileset dir="${nativesrc}">
<include name="**/libunix.so" /> <include name="**/libunix.so" />
<include name="**/libunix.jnilib" /> <include name="**/libunix.jnilib" />
</fileset> </fileset>
</copy> </copy>
<copy todir="${native}"> <copy todir="${native}">
<fileset dir="${nativesrc2}"> <fileset dir="${nativesrc}">
<include name="**/libnativedata.so" /> <include name="**/libnativedata.so" />
<include name="**/libnativedata.jnilib" /> <include name="**/libnativedata.jnilib" />
<include name="**/nativedata.dll" /> <include name="**/nativedata.dll" />
...@@ -67,13 +66,13 @@ ...@@ -67,13 +66,13 @@
<build-info revision="revision.number" version="version.number" clean="clean.flag" /> <build-info revision="revision.number" version="version.number" clean="clean.flag" />
<echo file="${build.info.file}">${version.number}:${revision.number}:${clean.flag}</echo> <echo file="${build.info.file}">${version.number}:${revision.number}:${clean.flag}</echo>
<copy todir="${native}"> <copy todir="${native}">
<fileset dir="${nativesrc1}"> <fileset dir="${nativesrc}">
<include name="**/libunix.so" /> <include name="**/libunix.so" />
<include name="**/libunix.jnilib" /> <include name="**/libunix.jnilib" />
</fileset> </fileset>
</copy> </copy>
<copy todir="${native}"> <copy todir="${native}">
<fileset dir="${nativesrc2}"> <fileset dir="${nativesrc}">
<include name="**/libnativedata.so" /> <include name="**/libnativedata.so" />
<include name="**/libnativedata.jnilib" /> <include name="**/libnativedata.jnilib" />
<include name="**/nativedata.dll" /> <include name="**/nativedata.dll" />
...@@ -161,4 +160,4 @@ ...@@ -161,4 +160,4 @@
</antcall> </antcall>
</target> </target>
</project> </project>
\ No newline at end of file
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment