In a fileset, is it
possible to specify wildcards (specifically "**") only
once?
In my
case:
<fileset>
<include name="**/DataSet/**/*.cs"/>
</fileset>
<include name="**/DataSet/**/*.cs"/>
</fileset>
or is the codestat
task in nantcontrib using its own fileset implementation?
When running
filesets with only one "**" specified, it works
<fileset>
<include name="**/*.cs"/>
</fileset>
<include name="**/*.cs"/>
</fileset>
regards,
David
========================== For reference, Full nant target
============================
Nants
0.85-rc3
<target
name="codestat">
<codestats output="${codestat.resultfile}" buildname="Source code statistics" verbose="false" failonerror="false">
<counts>
<count label="All C# code">
<fileset>
<include name="**/*.cs"/>
</fileset>
</count>
<count label="Generated Dataset C# code">
<fileset>
<include name="**/DataSet/**/*.cs"/>
</fileset>
</count>
<count label="All C++ code">
<fileset>
<include name="**/*.cpp"/>
<include name="**/*.h"/>
<include name="**/*.c"/>
<include name="**/*.hpp"/>
</fileset>
</count>
<count label="All C++ code except include files">
<fileset>
<include name="**/*.cpp"/>
</fileset>
</count>
<count label="All VB code">
<fileset>
<include name="**/*.vb"/>
</fileset>
</count>
</counts>
</codestats>
</target>
<codestats output="${codestat.resultfile}" buildname="Source code statistics" verbose="false" failonerror="false">
<counts>
<count label="All C# code">
<fileset>
<include name="**/*.cs"/>
</fileset>
</count>
<count label="Generated Dataset C# code">
<fileset>
<include name="**/DataSet/**/*.cs"/>
</fileset>
</count>
<count label="All C++ code">
<fileset>
<include name="**/*.cpp"/>
<include name="**/*.h"/>
<include name="**/*.c"/>
<include name="**/*.hpp"/>
</fileset>
</count>
<count label="All C++ code except include files">
<fileset>
<include name="**/*.cpp"/>
</fileset>
</count>
<count label="All VB code">
<fileset>
<include name="**/*.vb"/>
</fileset>
</count>
</counts>
</codestats>
</target>