----- Original Message ----- 
From: "Oliver Wulff" <[EMAIL PROTECTED]>
To: "Ant Users List" <[EMAIL PROTECTED]>
Sent: Monday, September 29, 2003 7:47 AM
Subject: Antwort: RE: Antwort: AW: Check whether a fileset exist


>
>
>
>
> I'm using Greebo to download all jars from the Maven repository. I've
> extended Greebo to create a fileset automatically.
> We are using different technologies in Java like Corba, Axis, JBoss, ...
> For each one, you have to generate java source files and compile them.
> I've set up a pluggable build mechanism for Ant with different build
> modules for Corba, Axis, JBoss (XDoclet). You define which build modules
> you want to use in a properties file.
> In some circumstances, the automatically created fileset can't be used for
> compilation. That means, a build module should make the following
decision:
> compile the sources with the fileset "orbix.libs" if exists otherwise use
> the default one. That means, the developer can either just do nothing and
> the automatically created fileset is used or he can define a fileset
> explicitly (in this example: "orbix.libs").
>
> Oliver
>
>
> ******************************************************************
> Oliver Wulff
> Zürich Versicherungs-Gesellschaft
> IA4, CoC Middleware
> Postfach, 8085 Zürich
> Telefon: +41- 1 628 58 07
> Fax: +41 - 1 623 58 07
> E-Mail: mailto:[EMAIL PROTECTED]
>
>
>
>
>                       [EMAIL PROTECTED]
>                       fin-nrw.de               An:
[EMAIL PROTECTED]
>                                                Kopie:
>                       29.09.2003 07:14         Thema:   RE: Antwort: AW:
Check whether a fileset exist
>                       Bitte antworten
>                       an "Ant Users
>                       List"
>
>
>
>
>
>
> Why do you want to check?
> Simply declare it on the beginning of the buildfile and use that where you
> want.
> The _content_ of that fileset is evaluated when it´s used, not when it´s
> declared.
>
>
> Jan
>
>
> > I really want to test if a fileset has been created or not. I
> > tried it with
> > <pathconvert> but it fails if the fileset doesn't exist. If
> > the fileset
> > doesn't exist the property shouldn't created.
> >
> > <pathconvert refid="contrib.fs" targetos="unix" property="my.fileset"
> > setOnEmpty="false" />
> >
> > Cheers
> > Oliver
> >
> > -----------------------------------
> >
> > I guess you mean you want to check whether a fileset contains
> > at least one
> > file. You can do this by using <pathconvert/> to transform create a
> > property
> > containing the files present in your fileset. Then you can use the
> > <condition/> task to compare the property obtained with the
> > empty string.
> > Look at the condition task docu in the manual.
> >
> > <project name="pathconvert">
> > <fileset dir="c:/dev/asf/ant" id="myfileset">
> > <include name="**/*.xyz"/>
> > </fileset>
> > <pathconvert refid="myfileset" targetos="unix" property="my.fileset"/>
> > <echo message="my.fileset is ${my.fileset}"/>
> > </project>
> >
> > Cheers,
> >
> > Antoine
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Oliver Wulff [mailto:[EMAIL PROTECTED]
> > Gesendet: Donnerstag, 25. September 2003 21:04
> > An: [EMAIL PROTECTED]
> > Betreff: Check whether a fileset exist
> >
> > Hi
> >
> > Can I check whether a fileset exist?
> >
> > Oliver
> >
> >
> >
> >
> >
> >
> >
> > ******************* BITTE BEACHTEN *******************
> > Diese Nachricht (wie auch allfällige Anhänge dazu) beinhaltet
> > möglicherweise vertrauliche oder gesetzlich geschützte Daten oder
> > Informationen. Zum Empfang derselben ist (sind) ausschliesslich die
> > genannte(n) Person(en) bestimmt. Falls Sie diese Nachricht
> > irrtümlicherweise erreicht hat, sind Sie höflich gebeten, diese unter
> > Ausschluss jeder Reproduktion zu zerstören und die absendende Person
> > umgehend zu benachrichtigen. Vielen Dank für Ihre Hilfe.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to