I am working on a custom parser for the monitor, so
once it is done, the jaxb dependcy will disappear.
the only catch is it won't be as extensible as using
jaxb :(
it should eliminate the need to download yet another
set of jar files.
peter lin
--- [EMAIL PROTECTED] wrote:
> 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]
>
__________________________________
Do you Yahoo!?
Yahoo! Mail - More reliable, more storage, less spam
http://mail.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]