On Fri, Sep 4, 2009 at 21:35, David Weintraub<qazw...@gmail.com> wrote: > You're thinking about Ant as a programming language. You assume that Ant > tries to execute your target, sees the depends, and then executes that > first. >
I have trouble with this analogy. I'm not thinking of ant as a programming language at all. What you're basically saying is that ant has no dependency tree, that is, it does not unroll a stack of targets. Instead, it goes through all targets and their dependencies and then constructs a list of targets to execute, in that order, without even a reminder of what depends="" existed in the original targets (but it does remember the if/unless). This is how I understand it: ant has no "stack". Well, that's a way to do things, but I don't see that as a "programming language vs build system" analogy. Make pretty much "stacks". -- Francis Galiegue ONE2TEAM Ingénieur système Mob : +33 (0) 683 877 875 Tel : +33 (0) 178 945 552 f...@one2team.com 40 avenue Raymond Poincaré 75116 Paris --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org