Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
Using <union >

Using <union >

2007-07-30       - By Miroslav ?ulc
Reply:     1     2     3     4     5     6  

Hi,

I am not very experienced with ant. I have several targets, each for
source code checks. These targets are 'pmd', 'cpd' and 'checkstyle'. All
the corresponding tasks support <fileset> element. My project consists
of tens of subprojects. What I want to achieve is to define the set of
sources at one place and then just reference it from those <pmd>, <cpd>
and <checkstyle> tasks. What is the correct way? I thought I can use
something like this:

<union id="all.source.files">
   <fileset dir="..." includes="..."/>
   <fileset dir="..." includes="..."/>
   <fileset dir="..." includes="..."/>
   <fileset dir="..." includes="..."/>
   ...
</union>

<target name="pmd">
  <pmd>
     <fileset refid="all.source.files"/>
  </pmd>
</target>

but that doesn't work. I tried even other things that came to my mind
but none of them worked. I'm not even sure that what I want to achieve
is achievable with current <pmd>, <cpd> and <checkstyle> tasks or they
have to be enhanced to support unions or sets of filesets.

Thanks for any suggestions.

--
Miroslav ?ulc


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.