ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <Jan.Mate...@rzf.fin-nrw.de>
Subject AW: Need to expand *.txt in java task
Date Mon, 31 Oct 2005 06:22:37 GMT
Maybe http://marc.theaimsgroup.com/?l=ant-user&m=110067648929614&w=2 would interest
you, Bob.

Jan 

>-----Urspr√ľngliche Nachricht-----
>Von: Dale Anson [mailto:danson@grafidog.com] 
>Gesendet: Samstag, 29. Oktober 2005 00:13
>An: Ant Users List
>Betreff: Re: Need to expand *.txt in java task
>
>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
>
>

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


Mime
View raw message