target ordering not working as documented

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3110

*** shadow/3110 Mon Aug 13 15:12:31 2001
--- shadow/3110.tmp.4239        Mon Aug 13 15:21:06 2001
***************
*** 2,9 ****
  | target ordering not working as documented                                  |
  +----------------------------------------------------------------------------+
  |        Bug #: 3110                        Product: Ant                     |
! |       Status: REOPENED                    Version: 1.3                     |
! |   Resolution:                            Platform: Other                   |
  |     Severity: Major                    OS/Version: Other                   |
  |     Priority: Other                     Component: Core                    |
  +----------------------------------------------------------------------------+
--- 2,9 ----
  | target ordering not working as documented                                  |
  +----------------------------------------------------------------------------+
  |        Bug #: 3110                        Product: Ant                     |
! |       Status: RESOLVED                    Version: 1.3                     |
! |   Resolution: WORKSFORME                 Platform: Other                   |
  |     Severity: Major                    OS/Version: Other                   |
  |     Priority: Other                     Component: Core                    |
  +----------------------------------------------------------------------------+
***************
*** 68,71 ****
--- 68,96 ----
  Suppose we want to execute target D. From its depends attribute, you might 
  think that first target C, then B and then A is executed. Wrong! C depends on 
  B, and B depends on A, so first A is executed, then B, then C, and finally D.
+ 
+ 
+ 
+ ------- Additional Comments From [EMAIL PROTECTED]  2001-08-13 15:21 -------
+ In your example only the run target depends on each individual target, the 
+ depending targets don't depend on each other.
+ If you have <target name="d" depends "c"> then the execution order will 
change 
+ to
+ c, d, b, a 
+ So the example 
+ D depends on D, C, B
+ C depends on B
+ B depends on A
+ which executes in the order A B C D
+ 
+ Your sample is :
+ run depends on d, c, b, a
+ d doesn't depend on anything
+ c doesn't depend on anything
+ b doesn't depend on anything
+ a doesn't depend on anything
+ 
+ That's why it is executed in the order you entered it. Hope this clears it 
up..
+ 
+ 
  

Reply via email to