ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Diane Holt <hol...@yahoo.com>
Subject Re: access to task description?
Date Tue, 11 Jun 2002 17:31:40 GMT
--- "Hertel, Oliver" <Oliver.Hertel@Dresdner-Bank.com> wrote:
> is there a way to access the target description [...]?

You can either add the following to every target you want to have the
description printed out for:
    <script language="javascript"><![CDATA[
      desc = self.getOwningTarget().getDescription();
      if( desc != null ) {
        java.lang.System.out.println(desc);
      }
    ]]></script>

Or compile, jar, and taskdef the following:
  import org.apache.tools.ant.BuildException;
  import org.apache.tools.ant.Task;

  public class PrintDesc extends Task {

      // The method executing the task
      // @param None Executes the task
      public void execute() throws BuildException {
          String desc = getOwningTarget().getDescription();
          if( desc != null ) {
              System.out.println(desc);
          }
      }
  }

and include a <printdesc/> in any target you want the description printed
out for.

(Maybe there's some more clever way, but it's the best I can come up with
while waiting for my coffee to brew :)

Diane

=====
(holtdl@yahoo.com)



__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

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


Mime
View raw message