ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Erik Hatcher" <>
Subject Re: Display -XXX tasks in -projecthelp result?
Date Mon, 10 Jun 2002 15:00:57 GMT
While the special character tricks are cute, and I've thought about using
them myself on occasion, I don't think you can rely on them.  An IDE could
invoke a target more directly through the API and bypass the command-line
interpretation that prevents "-target" being invoked.

So, it works if calling only from the command-line, but I'd be willing to
bet that it does not work through IDE's with tight integration with Ant,
such as perhaps NetBeans.??


----- Original Message -----
From: "Dominique Devienne" <>
To: "'Ant Users List'" <>
Sent: Monday, June 10, 2002 9:49 AM
Subject: RE: Display -XXX tasks in -projecthelp result?

> -projecthelp will not list tasks without a description attribute or
> It is indeed a common idiom to prefix private target names with a dash to
> prevent being callable from the command line (easily), but as you mention
> it's kind of a hack. Since ANT doesn't seem to have any/much restrictions
> target names, it seems legit though (except maybe using a comma, since
> the target separator of the depends attribute).
> I personally post-fix target names with a question mark when they check
> something, usually setting properties conditionally.
> Regards, --DD
> -----Original Message-----
> From: Ernst de Haan []
> Sent: Monday, June 10, 2002 6:49 AM
> To:
> Subject: Display -XXX tasks in -projecthelp result?
> Hi,
> Suggestion: Perhaps we should disable displaying of the 'private' tasks in
> the
> -projecthelp output? Private tasks can be implemented by having their name
> start with a dash '-'. In fact this is a sort of dirty hack, because Ant
> considers an argument starting with a hash as an argument instead of a
> target
> name.
> Ernst
> --
> Ernst de Haan
> EuroNet Internet B.V.
>     "Come to me all who are weary and burdened
>         and I will give you rest" -- Jesus Christ
> --
> To unsubscribe, e-mail:   <>
> For additional commands, e-mail: <>
> --
> To unsubscribe, e-mail:   <>
> For additional commands, e-mail: <>

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message