Changeset 17682
- Timestamp:
- 2008-11-05T13:57:04+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
other-projects/trunk/greenstone3-extension/mat/build.xml
r17406 r17682 5 5 <property name="classes.dir" value="${build.dir}/classes"/> 6 6 <property name="jar.dir" value="${build.dir}/jar"/> 7 <property name="main-class" value="org.greenstone3. ms.CollectionChooser"/>7 <property name="main-class" value="org.greenstone3.gsdl3_extension.mat.CollectionChooser"/> 8 8 <property name="lib.dir" value="lib"/> 9 <property name="tmp.dir" value="tmp"/> 9 10 10 11 <path id="classpath"> … … 22 23 </target> 23 24 24 <target name="compile" depends="setup-java-lib ">25 <target name="compile" depends="setup-java-lib,setup-tmp"> 25 26 <mkdir dir="${classes.dir}"/> 26 27 <javac srcdir="${src.dir}" destdir="${classes.dir}" classpathref="classpath"/> … … 31 32 <mkdir dir="${lib.dir}"/> 32 33 <copy todir="${lib.dir}"> 33 <fileset dir="../ WEB-INF/lib">34 <fileset dir="../../web/WEB-INF/lib"> 34 35 <include name="**/*.jar"/> 35 36 </fileset> … … 38 39 <mkdir dir="${lib.dir}/classes"/> 39 40 <copy todir="${lib.dir}/classes"> 40 <fileset dir="../ WEB-INF/classes"/>41 <fileset dir="../../web/WEB-INF/classes"/> 41 42 </copy> 42 43 … … 54 55 </copy> 55 56 56 <mkdir dir="../ Collection_Analysis/script"/>57 <copy todir="../ Collection_Analysis/script">58 <fileset dir="./ script"/>57 <mkdir dir="../../web/mat/script"/> 58 <copy todir="../../web/mat/script"> 59 <fileset dir="./resources/script"/> 59 60 </copy> 60 61 </target> 62 63 <!-- 64 <target name="run" depends="jar"> 65 <java jar="${jar.dir}/${ant.project.name}.jar" fork="true"/> 66 </target> 67 --> 68 69 <!-- 70 <target name="run" depends="jar"> 71 --> 72 73 <!-- 74 <target name="run"> 75 <echo>${jar.dir}/${ant.project.name}.jar</echo> 76 <java fork="true" classname="${main-class}"> 77 <classpath> 78 <path refid="classpath"/> 79 <path location="${jar.dir}/${ant.project.name}.jar"/> 80 </classpath> 81 <jvmarg value ="-Djava.library.path=/research/cc108/greenstone3Project/lib/jni"/> 82 </java> 83 </target> 84 --> 85 <target name ="clean-tmp"> 86 <delete dir="${tmp.dir}"/> 87 <echo> ${tmp.dir} has been removed </echo> 88 </target> 89 <target name ="setup-tmp"> 90 <mkdir dir="./tmp"/> 91 <echo> ${tmp.dir} has been created </echo> 92 <echo file="${tmp.dir}/log.txt">This is the log file.</echo> 93 </target> 94 <target name="clean-compile" depends="clean,compile"/> 95 <!-- 96 <target name="start" depends="run"/> 97 --> 98 99 <!-- 100 <target name="jar" depends="compile"> 101 <mkdir dir="${jar.dir}"/> 102 <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}"> 103 <manifest> 104 <attribute name="Main-Class" value="${main-class}"/> 105 </manifest> 106 </jar> 107 </target> 108 --> 61 109 62 110 <target name="systeminfo">
Note:
See TracChangeset
for help on using the changeset viewer.