ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dale Anson <dan...@grafidog.com>
Subject Re: Need to expand *.txt in java task
Date Fri, 28 Oct 2005 22:13:28 GMT
I'd suggest you start here:

http://www.catb.org/~esr/faqs/smart-questions.html

That might help you get a better response.



Bob Noonan wrote:

> the task given in the rely generates a:
>
>     pathconvert does not support nested fileset
>
> ditto the following example taken from ant.apache.org/manual/using.html:
>
>     <path id="base.path">
>       <pathelement path="${classpath}"/>
>       <fileset dir="lib">
>         <include name="**/*.jar"/>
>       </fileset>
>       <pathelement location="classes"/>
>     </path>
>
> generates:
>
> corona> ant -f filelist.xml
> Buildfile: filelist.xml
>
> alt:
>
> BUILD FAILED
> /home/f85/noonan/301/proj3/noonan/filelist.xml:11: Class  
> org.apache.tools.ant.types.Path$PathElement doesn't support the  
> nested "fileset" element.
>
> Total time: 0 seconds
> corona> ant -f filelist.xml
> Buildfile: filelist.xml
>
> alt:
>
> BUILD FAILED
> /home/f85/noonan/301/proj3/noonan/filelist.xml:11: Class  
> org.apache.tools.ant.types.Path$PathElement doesn't support the  
> nested "fileset" element.
>
> Total time: 0 seconds
> corona>
>
>
> Like I said: it should NOT be this hard.
>
> Regards,
> Bob
>
>
>>
>> You could use PathConvert to convert your fileset into a string  with 
>> the list of files.  You will probably want to set pathsep=" "  and 
>> use arg line="${fileslist}".
>>
>> So, you have:
>> <pathconvert pathsep=" " property="fileslist">
>>    <fileset dir="${workingdir} includes="*.java"/>
>> </pathconvert>
>>
>>
>>
>> I haven't tried it, but it should work.
>>
>>>> Hi,
>>>>
>>>> Please forgive my stupidity, but I have spent hours on this ...
>>>>
>>>> Given the following Unix/Linux command line:
>>>>
>>>>          java  Test.Main  -all  *.txt
>>>>
>>>> I wrote the following ant task:
>>>>
>>>>
>>>>
>>>> Test.Main reports it cannot find file *.java.
>>>>
>>>> So I replaced the 2nd arg with a .
>>>> The ant java task reports that it does not accept 's.
>>>>
>>>> Similarly, I tried nesting a fileset within an arg.  Illegal.
>>>>
>>>> I checked the O'Reilly Ant book and ant.apache.org
>>>> without finidng a solution.
>>>> I am clearly missing something.  It should not be this hard.
>>>>
>>>> Thanks,
>>>> Bob
>>>>
>>>> -------------------------------------------------------------------- -
>>>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>>> For additional commands, e-mail: user-help@ant.apache.org
>>>>
>>>>
>>>> -- 
>>>> No virus found in this incoming message.
>>>> Checked by AVG Free Edition.
>>>> Version: 7.1.362 / Virus Database: 267.12.5/150 - Release Date:  
>>>> 27/10/2005
>>>>
>>>>
>>>>
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>> For additional commands, e-mail: user-help@ant.apache.org
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message