sebb 2004/03/13 08:46:23 Modified: . build.xml Log: Correct some monitor dependencies; create install-monitor task Revision Changes Path 1.169 +25 -7 jakarta-jmeter/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-jmeter/build.xml,v retrieving revision 1.168 retrieving revision 1.169 diff -u -r1.168 -r1.169 --- build.xml 13 Mar 2004 14:45:28 -0000 1.168 +++ build.xml 13 Mar 2004 16:46:22 -0000 1.169 @@ -576,17 +576,35 @@ </javac> </target> - <target name="compile-monitor" depends="compile-monitor-components,compile-monitor-model" description="Compile Monitor components."> + <!-- + Monitor currently requires the following JAXB jars: + + jaxb-api (run-time) + jaxb-impl (run-time) + jaxb-libs (compile) + namespace (compile) + relaxngDatatype (compile) + + jaxb-xjc is not required + --> + <target name="install-monitor" depends="compile-monitor-model,compile-monitor-components" description="Compile Monitor components."> + <jar jarfile="${dest.jar}/ApacheJMeter_monitors.jar"> + <fileset dir="${build.monitor.model}" includes="**/*.class" /> + <fileset dir="${build.monitor.components}" includes="**/*.class" /> + </jar> </target> - - <target name="compile-monitor-components" depends="compile-jorphan,compile-core"> + + <target name="compile-monitor-components" depends="compile-jorphan,compile-core,compile-components"> <mkdir dir="${build.monitor.components}"/> <javac srcdir="${src.monitor.components}" destdir="${build.monitor.components}" optimize="${optimize}" debug="on" target="${target.java.version}" deprecation="${deprecation}" encoding="${encoding}"> <include name="**/*.java"/> <classpath> <path refid="classpath"/> + <pathelement location="${build.monitor.model}"/> + <pathelement location="${build.http}"/> <pathelement location="${build.jorphan}"/> <pathelement location="${build.core}"/> + <pathelement location="${build.components}"/> </classpath> </javac> </target>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]