Hello Jacob, I am not quite sure I understand what do you mean.
--- "Jacob, Anil - MWL" <[EMAIL PROTECTED]> wrote: > > Does anyone know how I implement a loop similar to a > while loop? Generally, ant-contrib[1] provides looping tasks like <for> and <foreach>. > > I want to keep checking to see if a particular > property is set in a > target, once that target is executed it can be a > while before the > property is finally set, What does "a while before" means? If you read the value of the property from a kind of "asynchronous" source, you may find useful <sleep>[2] task. Using <sleep> you can pause your build process for arbitrarily long time. >then once the property is > set I can execute > another target. > I would like to know how to keep checking for a > property without exiting > the ant JVM. Well, after all you can always code a task, or a script that implements a while loop until the property is set (not tested, written only by memories): <scriptdef name="checkProp" language="javascript"> <attribute name="property"/> <![CDATA[ prop = attributes.get("property"); while (project.getProperty(prop) == null) { //keep going } //here the property must be set ]]> </scriptdef> HTH Ivan > Thx > Anil > [1]http://ant-contrib.sourceforge.net/ [2]http://ant.apache.org/manual/CoreTasks/sleep.html ____________________________________________________ Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]