33
34 <import file="../common/shared.xml"/>
35
36 <target name="-pre-compile">
37 <copy
38 file="${root}/src/share/classes/sun/tools/jconsole/Version.java.template"
39 tofile="${gensrc.dir}/sun/tools/jconsole/Version.java"/>
40 <replace
41 file="${gensrc.dir}/sun/tools/jconsole/Version.java"
42 token="@@jconsole_version@@"
43 value="${jconsole.version}"/>
44 </target>
45
46 <target name="-post-compile">
47 <mkdir dir="${dist.dir}/lib"/>
48 <jar destfile="${dist.dir}/lib/jconsole.jar"
49 manifest="${classes.dir}/sun/tools/jconsole/manifest">
50 <fileset dir="${classes.dir}">
51 <include name="sun/tools/jconsole/**/*.class"/>
52 <include name="com/sun/tools/jconsole/**/*.class"/>
53 <include name="sun/tools/jconsole/resources/*.gif"/>
54 <include name="sun/tools/jconsole/resources/*.png"/>
55 </fileset>
56 </jar>
57 </target>
58
59 <target name="run" depends="-init,build">
60 <property name="jvm.args" value=""/>
61 <java classname="sun.tools.jconsole.JConsole"
62 fork="true"
63 classpath="${classes.dir}:${bootstrap.jdk}/lib/tools.jar">
64 <jvmarg line="${jvm.args}"/>
65 <arg line="${jconsole.args}"/>
66 </java>
67 </target>
68
69 <target name="clean" depends="-init,shared.clean">
70 <delete file="${dist.dir}/lib/jconsole.jar"/>
71 </target>
72
|
33
34 <import file="../common/shared.xml"/>
35
36 <target name="-pre-compile">
37 <copy
38 file="${root}/src/share/classes/sun/tools/jconsole/Version.java.template"
39 tofile="${gensrc.dir}/sun/tools/jconsole/Version.java"/>
40 <replace
41 file="${gensrc.dir}/sun/tools/jconsole/Version.java"
42 token="@@jconsole_version@@"
43 value="${jconsole.version}"/>
44 </target>
45
46 <target name="-post-compile">
47 <mkdir dir="${dist.dir}/lib"/>
48 <jar destfile="${dist.dir}/lib/jconsole.jar"
49 manifest="${classes.dir}/sun/tools/jconsole/manifest">
50 <fileset dir="${classes.dir}">
51 <include name="sun/tools/jconsole/**/*.class"/>
52 <include name="com/sun/tools/jconsole/**/*.class"/>
53 <include name="sun/tools/jconsole/resources/*.properties"/>
54 <include name="sun/tools/jconsole/resources/*.gif"/>
55 <include name="sun/tools/jconsole/resources/*.png"/>
56 </fileset>
57 </jar>
58 </target>
59
60 <target name="run" depends="-init,build">
61 <property name="jvm.args" value=""/>
62 <java classname="sun.tools.jconsole.JConsole"
63 fork="true"
64 classpath="${classes.dir}:${bootstrap.jdk}/lib/tools.jar">
65 <jvmarg line="${jvm.args}"/>
66 <arg line="${jconsole.args}"/>
67 </java>
68 </target>
69
70 <target name="clean" depends="-init,shared.clean">
71 <delete file="${dist.dir}/lib/jconsole.jar"/>
72 </target>
73
|