diff --git a/bindings/java/build-unix.xml b/bindings/java/build-unix.xml index 45a15b8c39133504ce792c33acd1a60a7caf484a..811de7b72818720575f53796b1ceea6c6a9fa81b 100644 --- a/bindings/java/build-unix.xml +++ b/bindings/java/build-unix.xml @@ -21,8 +21,18 @@ <sysproperty key="types" value="${test-types}"/> </java> </target> - <target name="depender"> + <target name="depender" + depends="depender1" + unless="present"> + <copy file="/usr/local/lib/libtsk_jni.la" tofile="/usr/lib/java/libtsk_jni.la"/> + <copy file="/usr/local/lib/libtsk_jni.0.0.0.dylib" tofile="/usr/lib/java/libtsk_jni.0.0.0.dylib"/> + <copy file="/usr/local/lib/libtsk_jni.0.dylib" tofile="/usr/lib/java/libtsk_jni.0.dylib"/> + <copy file="/usr/local/lib/libtsk_jni.a" tofile="/usr/lib/java/libtsk_jni.a"/> + <copy file="/usr/local/lib/libtsk_jni.dylib" tofile="/usr/lib/java/libtsk_jni.dylib"/> + </target> + <target name="depender1"> <available file="/usr/local/lib/libtsk_jni.a" property="pres"/> <fail unless="pres" message="Run make install on The Sleuthkit."/> + <available file="/usr/lib/java/libtsk_jni.la" property="present"/> </target> </project> \ No newline at end of file