Changeset 30276 for gs2-extensions/tdb/trunk
- Timestamp:
- 2015-09-28T11:12:29+13:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs2-extensions/tdb/trunk/build.xml
r30259 r30276 4 4 <!-- Eventually install.lib needs to be OS aware --> 5 5 <property name="gsdl3home" value="${env.GSDL3SRCHOME}" /> 6 <property name="classdir" value="${basedir}/build/classes"/> 6 7 <property name="installdir" value="${basedir}/linux"/> 7 8 <property name="install.lib" value="${basedir}/linux/lib"/> 8 <property name="lib.jni" value="${gsdl3home}/lib/jni"/> 9 <property name="jni.lib" value="${gsdl3home}/lib/jni"/> 10 <property name="web.lib" value="${gsdl3home}/web/WEB-INF/lib"/> 9 11 12 <path id="gsdl3jars"> 13 <fileset dir="${web.lib}" includes="**/*.jar" /> 14 </path> 15 10 16 <target name="help"> 11 17 <echo>Targets:</echo> … … 15 21 <echo> drivers</echo> 16 22 <echo> install - add TDB support to Greenstone2/Greenstone3</echo> 23 <echo> install-tdbjava - install just the TBDJava support into Greenstone3</echo> 17 24 <echo> uninstall - remove TDB support from Greenstone2/Greenstone3</echo> 18 25 <echo> clean - uninstall and remove compiled libraries, binaries,</echo> … … 27 34 <arg value="source setup.bash ; ./CASCADE-MAKE.sh"/> 28 35 </exec> 36 <!-- Compile TDBJava within Ant --> 37 <mkdir dir="${classdir}" /> 38 <javac srcdir="src/java" destdir="${classdir}" classpathref="gsdl3jars" 39 includeantruntime="false" /> 40 <jar destfile="${install.lib}/TDBJava.jar" basedir="${classdir}"> 41 <manifest> 42 <attribute name="Class-Path" value="gsdl3.jar log4j-1.2.8.jar" /> 43 </manifest> 44 </jar> 29 45 </target> 30 46 … … 37 53 </target> 38 54 39 <target name="install" depends="compile"> 55 <target name="install-tdbjava"> 56 <echo>Install the TDBJava files into ${jni.lib}</echo> 57 <copy file="${install.lib}/TDBJava.jar" todir="${web.lib}"/> 58 <copy file="${install.lib}/libTDBJava.so" todir="${jni.lib}"/> 59 <copy file="${install.lib}/libtdb.so" todir="${jni.lib}"/> 60 </target> 61 62 <target name="install" depends="compile,install-tdbjava"> 40 63 <echo>Enable TDB support in Greenstone2 build library</echo> 41 64 <exec executable="/bin/bash"> … … 49 72 <target name="compile-common-src" /> 50 73 </subant> 51 <echo>Install the TDBJava files into Greenstone3/lib/jni</echo>52 <copy file="${install.lib}/TDBJava.jar" todir="${lib.jni}"/>53 <copy file="${install.lib}/libTDBJava.so" todir="${lib.jni}"/>54 <copy file="${install.lib}/libtdb.so" todir="${lib.jni}"/>55 74 </target> 56 75
Note:
See TracChangeset
for help on using the changeset viewer.