Not ideal but you can use the <fail> task with antcontrib's <try>.
-Matt --- Michael Pelz Sherman <[EMAIL PROTECTED]> wrote: > Yes, I meant from inside the buildfile. Sorry - > actually I mean to say > "target", not "task". I'd like to be able to do > something like this: > > <target name="foo"> > <some-task/> > <another-task/> > > <condition property="should.exit"> > (condition check here....) > </condition> > > <exit if="should.exit" message="some message"/> > > (do more-tasks...) > > </target> > > The "exit" task would simply exit the target, but > would not abort the entire > build (assuming "foo" is a child target). Is THIS > possible? > > - mps > > --- [EMAIL PROTECTED] wrote: > > sure, while coding the task you can simply exit > the execute() method without > > throwing a BuildException. > > > > mmh or do you mean from inside the buildfile? > > It cant - a task is an atomic instruction. You > couldnt stop a > > System.out.println("test") while > > execution. > > > > > > Jan > > > > > -----Ursprüngliche Nachricht----- > > > Von: Michael Pelz Sherman > [mailto:[EMAIL PROTECTED] > > > Gesendet am: Donnerstag, 17. März 2005 00:50 > > > An: Ant Users List > > > Betreff: Exiting ant task without aborting build > > > > > > Is there a way to exit an ant task without > aborting the > > > entire build (i.e. > > > using the <fail> task)? > > > > > > Thanks, > > > - mps > > > > > > > --------------------------------------------------------------------- > > > 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] > > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]