Make sure maven.compile.debug=on when compiling, it's needed by jdepend to extract some class information.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@377638 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
858b5af10a
commit
318cc613df
@ -50,15 +50,11 @@
|
|||||||
|
|
||||||
<j:if test="${sourcesPresent == 'true'}">
|
<j:if test="${sourcesPresent == 'true'}">
|
||||||
|
|
||||||
<j:if test="${maven.compile.debug != 'on'}">
|
<!-- Make sure maven.compile.debug = on -->
|
||||||
<echo>
|
<j:set var="compileDebugOld" value="${maven.compile.debug}"/>
|
||||||
*** WARNING: JDepend is only fully functional if source files are compiled with debugging information turned on.
|
<j:set var="maven.compile.debug" scope="parent" value="on"/>
|
||||||
*** The source file cross links generated by this run of JDepend will not be correct.
|
|
||||||
*** Please set maven.compile.debug = on
|
|
||||||
</echo>
|
|
||||||
</j:if>
|
|
||||||
|
|
||||||
<attainGoal name="java:compile"/>
|
<attainGoal name="java:compile"/>
|
||||||
|
<j:set var="maven.compile.debug" scope="parent" value="${compileDebugOld}"/>
|
||||||
|
|
||||||
<u:available file="${maven.jdepend.properties}">
|
<u:available file="${maven.jdepend.properties}">
|
||||||
<ant:copy file="${maven.jdepend.properties}" tofile="${maven.build.dest}/jdepend.properties" failonerror="false"/>
|
<ant:copy file="${maven.jdepend.properties}" tofile="${maven.build.dest}/jdepend.properties" failonerror="false"/>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user