comparison jacoco-ant.xml @ 43:c1619b87800e

CM-127: Improve handling of differnt styles of NB projects jvmargs
author smith@nwoca.org
date Thu, 09 Jun 2011 08:48:36 -0400
parents 139a3611ae99
children 9dcb429eea14
comparison
equal deleted inserted replaced
42:f1144aa0c01b 43:c1619b87800e
35 <taskdef uri="antlib:org.jacoco.ant" 35 <taskdef uri="antlib:org.jacoco.ant"
36 classpath="${jacoco.ant.jar.file}" 36 classpath="${jacoco.ant.jar.file}"
37 resource="org/jacoco/ant/antlib.xml"/> 37 resource="org/jacoco/ant/antlib.xml"/>
38 <jacoco:agent property="jacoco.coverage.agent" 38 <jacoco:agent property="jacoco.coverage.agent"
39 destfile="${jacoco.data.file}"/> 39 destfile="${jacoco.data.file}"/>
40 <var name="runmain.jvmargs.jacoco" value="${runmain.jvmargs}"/> 40 <if><isset property="runmain.jvmargs"/>
41 <var name="runmain.jvmargs" value="${jacoco.coverage.agent} ${runmain.jvmargs.jacoco}"/> 41 <then>
42 <echoproperties prefix="jacoco"/> 42 <var name="runmain.jvmargs.jacoco" value="${runmain.jvmargs}"/>
43 <echoproperties prefix="runmain"/> 43 <var name="runmain.jvmargs" value="${jacoco.coverage.agent} ${runmain.jvmargs.jacoco}"/>
44 </then>
45 </if>
46 <if><isset property="run.jvmargs"/>
47 <then>
48 <var name="run.jvmargs.jacoco" value="${run.jvmargs}"/>
49 <var name="run.jvmargs" value="${jacoco.coverage.agent} ${run.jvmargs.jacoco}"/>
50 </then>
51 </if>
44 </target> 52 </target>
45 53
46 <target name="coverage.xml" 54 <target name="coverage.xml"
47 description="Generates an XML converage report." 55 description="Generates an XML converage report."
48 depends="-check.jacoco,project.init" 56 depends="-check.jacoco,project.init"