Thank you Dmitri,
it works great.
Ingo
Dmitri Farafonov schrieb:
Couple ways:
First use patternset
http://ant.apache.org/manual/CoreTypes/patternset.html
<patternset id="my.set">
<include name="**/*.java"/>
<exclude name="**/*Test*"/>
</patternset>
And reuse the pattern:
<fileset dir="${src.1.dir}" >
<patternset refid="my.set"/>
</fileset>
<fileset dir="${src.2.dir}" >
<patternset refid="my.set"/>
</fileset>
Second create includes/excludes files:
And use includesfile and excludesfile attributes
http://ant.apache.org/manual/CoreTypes/fileset.html
<fileset dir="${src.dir}" includesfile="my.includes"
excludesfile="my.excludes"/>
Hope it helps,
Dmitri.
2007/12/7, Ingo Siebert <[EMAIL PROTECTED]>:
Hi,
i have to create two files: src.zip and binary.jar .
The src.zip contains the source code files and the binary.jar contains
the class files.
They only contains a _subset_ of my complete project.
That's why i have to filesets.
<fileset dir="${src.dir}" id="client.src.fileset" >
<include name="de/cas/abc/abcobject/**" />
// ...
<exclude name="**/package.html" />
</fileset>
<fileset dir="${class.dir}" id="client.class.fileset" >
<include name="de/cas/abc/abcobject/**" />
// ...
<exclude name="**/package.html" />
</fileset>
But i don't want to maintain the includes and excludes two times in my
build file. It there a way the define the includes and excludes only one
time?
Any great ideas?
Ingo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]