Hi,
Many thanks for the mail.
However in the verison of ant (1.6.5) I am using <fileset> was not allowed
to be an nested property of <pathconvert>

so what I did was declared an refid for fileset and added that to
pathconvert:
<project>
<target name="clean">
    <property name="pattern" value="utpal*"/>
    <fileset dir="." id="file.name" includes="${pattern}"/>
    <pathconvert property="available" setonempty="false" refid="file.name"/>
</target>
<target name="doc" depends="clean" unless="available">
        <echo>folder exists</echo>
</target>
</project>

Many thanks for your suggestion. It worked.

Regards,
Utpal



On 8/24/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> see http://marc.info/?l=ant-user&m=115743516213282&w=2
>
> Jan
>
>
> >-----Ursprüngliche Nachricht-----
> >Von: Utpal Sen [mailto:[EMAIL PROTECTED]
> >Gesendet: Freitag, 24. August 2007 11:45
> >An: dev@ant.apache.org
> >Betreff: Checking existence of folders with a particular
> >naming convention | Need Help
> >
> >Hi,
> >I wanted to check for the existence of folders having a fixed
> >pattern as
> >part of their name.
> >I checked the <available> task but here I cannot pass a
> >regular expression
> >or wildcard character in the attribute 'file'.
> >
> >Following is my code (which is not working):
> >
> ><project>
> ><target name="clean">
> ><available property="isadir"
> >                   file="*utpal_***"
> >                type="dir"/>
> ></target>
> ><target name="doc" depends="clean" if="isadir">
> >        <echo>folder exists</echo>
> ></target>
> ></project>
> >
> >I have folders named utpal_004500 and utpal_004600. I want to
> >check if any
> >folder that starts with the name utpal_ exists.
> >Kindly let me know how I can achieve this.
> >
> >Thanks
> >Utpal
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to