From: Siegfried G. <wd...@us...> - 2003-08-25 16:35:54
|
wdsgoe 03/08/25 08:42:35 Modified: javancss plugin.jelly Log: Added variables for controlling the report generation Revision Changes Path 1.4 +19 -4 maven-plugins/javancss/plugin.jelly Index: plugin.jelly =================================================================== RCS file: /cvsroot/maven-plugins/maven-plugins/javancss/plugin.jelly,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- plugin.jelly 25 Aug 2003 13:57:20 -0000 1.3 +++ plugin.jelly 25 Aug 2003 15:42:35 -0000 1.4 @@ -2,6 +2,10 @@ <project xmlns:j="jelly:core" xmlns:doc="doc"> + <j:set var="enablePackage" value="${maven.javancss.metrics.package}"/> + <j:set var="enableObject" value="${maven.javancss.metrics.object}"/> + <j:set var="enableFunctions" value="${maven.javancss.metrics.function}"/> + <!-- ================================================================== --> <!-- J A V A N C S S R E P O R T T A R G E T S --> <!-- ================================================================== --> @@ -64,6 +68,9 @@ <echo>maven.javancss.docs.dest = ${maven.javancss.docs.dest}</echo> <echo>maven.javancss.build.dir = ${maven.javancss.build.dir}</echo> <echo>javancss2html.xslt = ${plugin.dir}/plugin-resources/javancss2html.xslt</echo> + <echo>enablePackage = ${enablePackage}</echo> + <echo>enableObject = ${enableObject}</echo> + <echo>enableFunctions = ${enableFunctions}</echo> </goal> @@ -74,12 +81,20 @@ <java classname="javancss.Main" fork="yes"> <classpath> - <fileset dir="${plugin.dir}/jars"> + <fileset dir="${plugin.dir}/plugin-resources/jars"> <include name="**/*.jar"/> </fileset> </classpath> <pathelement path="${plugin.getDependencyPath('xerces')}"/> - <arg value="-all"/> + <j:if test="${enablePackage.equalsIgnoreCase('true')}"> + <arg value="-package"/> + </j:if> + <j:if test="${enableObject.equalsIgnoreCase('true')}"> + <arg value="-object"/> + </j:if> + <j:if test="${enableFunctions.equalsIgnoreCase('true')}"> + <arg value="-function"/> + </j:if> <arg value="-recursive"/> <arg value="-xml"/> <arg value="-out"/> @@ -96,7 +111,7 @@ <java classname="org.apache.xalan.xslt.Process" fork="yes"> <classpath> - <fileset dir="${plugin.dir}/jars"> + <fileset dir="${plugin.dir}/plugin-resources/jars"> <include name="**/*.jar"/> </fileset> <pathelement path="${plugin.getDependencyPath('xalan')}"/> @@ -108,7 +123,7 @@ <arg value="-out"/> <arg value="${maven.javancss.docs.dest}/javancss-report.html"/> <arg value="-xsl"/> - <arg value="${plugin.dir}/plugin-resources/javancss2html.xslt"/> + <arg value="${plugin.dir}/plugin-resources/javancss2html.xsl"/> </java> </goal> |