mirror of
https://github.com/apache/xmlgraphics-fop.git
synced 2024-09-14 00:01:49 +02:00
Updated ant to run checkstyle 5. This is now supported in lib/build rather than the previously used checkstyle.home
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@824735 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
c14b33ab1d
commit
a267cc5fa7
33
build.xml
33
build.xml
@ -110,9 +110,10 @@ list of possible build targets.
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</path>
|
||||
<property name="lib-build-tools" value="${basedir}/lib/build"/>
|
||||
<path id="libs-build-tools-classpath">
|
||||
<path refid="libs-build-classpath"/>
|
||||
<fileset dir="${basedir}/lib/build">
|
||||
<fileset dir="${lib-build-tools}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</path>
|
||||
@ -1139,19 +1140,25 @@ NOTE:
|
||||
<!-- =================================================================== -->
|
||||
<!-- Checkstyle -->
|
||||
<!-- =================================================================== -->
|
||||
<property name="checkstyle.lib" value="${checkstyle.home.dir}"/>
|
||||
<property name="checkstyle.noframes.xslt" value="${checkstyle.home.dir}/contrib/checkstyle-noframes.xsl"/>
|
||||
<path id="libs-checkstyle">
|
||||
<fileset dir="${checkstyle.lib}">
|
||||
<include name="*.jar"/>
|
||||
</fileset>
|
||||
</path>
|
||||
<target name="checkstyle-avail" unless="checkstyle.home.dir">
|
||||
<echo message="Checkstyle Support NOT Present. Please download it from http://checkstyle.sf.net/ and set checkstyle.home.dir in build-local.properties"/>
|
||||
<property name="checkstyle.noframes.xslt" value="${basedir}/checkstyle-noframes.xsl" />
|
||||
<condition property="checkstyle.avail">
|
||||
<and>
|
||||
<available classname="com.puppycrawl.tools.checkstyle.CheckStyleTask">
|
||||
<classpath>
|
||||
<path refid="libs-build-tools-classpath"/>
|
||||
</classpath>
|
||||
</available>
|
||||
<available file="${checkstyle.noframes.xslt}"/>
|
||||
</and>
|
||||
</condition>
|
||||
<target name="checkstyle-avail" unless="checkstyle.avail">
|
||||
<echo message="Checkstyle support NOT present. Please download it from http://checkstyle.sf.net/ and"/>
|
||||
<echo message="..copy or link checkstyle-all-5.0.jar to ${lib-build-tools}"/>
|
||||
<echo message="..copy or link checkstyle-noframes.xsl to ${checkstyle.noframes.xslt}"/>
|
||||
</target>
|
||||
<target name="checkstyle" depends="init, checkstyle-avail" if="checkstyle.home.dir" description="Runs Checkstyle for a code quality report">
|
||||
<taskdef name="checkstyle" classname="com.puppycrawl.tools.checkstyle.CheckStyleTask" classpathref="libs-checkstyle"/>
|
||||
<checkstyle config="checkstyle-4.0.xml" failonviolation="false">
|
||||
<target name="checkstyle" depends="init, checkstyle-avail" if="checkstyle.avail" description="Runs Checkstyle for a code quality report">
|
||||
<taskdef name="checkstyle" classname="com.puppycrawl.tools.checkstyle.CheckStyleTask" classpathref="libs-build-tools-classpath"/>
|
||||
<checkstyle config="checkstyle-5.0.xml" failonviolation="false">
|
||||
<fileset dir="${src.java.dir}" includes="**/*.java"/>
|
||||
<formatter type="xml" toFile="${build.dir}/report_checkstyle.xml"/>
|
||||
</checkstyle>
|
||||
|
Loading…
Reference in New Issue
Block a user