Ant task properties not working
"Nathaniel Stoddard" <[email protected]>
| Newsgroups | gmane.comp.java.audit.checkstyle.user |
|---|---|
| Message-ID | <248D1DDBAF7A4F9FAAF73768B3645332@NathanielPC> |
I'm having a hard time setting the basedir property for the ant task. When
I put it directly in the checkstyle XML config file, it works. (I have
about 10 projects and want to reuse that file, so I don't want the path in
it.)
My ant task is:
<target name="checkstyle" depends="compile">
<taskdef resource="checkstyletask.properties"
classpath="/dev/tools/checkstyle-4.3/checkstyle-all-4.3.jar"/>
<checkstyle config="../configuration/checkstyle/checks.xml"
properties="src/conf/checkstyle.properties">
<fileset dir="src/java" includes="**/*.java" />
<formatter type="xml" tofile="build/checkstyle/report.xml" />
</checkstyle>
<xslt in="build/checkstyle/report.xml"
out="build/checkstyle/report.html"
style="../configuration/checkstyle/report.xsl" />
</target>
I've tried about every combination of "checkstyle.basedir", "basedir" for
the property key -- trying to get the darn thing to work from a properties
file, and as a nested property. Nothing seems to work. (I tried the same
thing with the cache file and noticed that it was never created where it
should have been.) Can anybody tell me how I am supposed to do this? All
I'm trying to do is trim the full path to just the package name in the
report XML file. Thanks for any help!
Nathaniel Stoddard
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV