Bugs item #1064538, was opened at 2004-11-11 10:11
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1064538&group_id=31650
Category: Documentation
Group: 0.85
Status: Open
Resolution: None
Priority: 5
Submitted By: Tom Whitner (Fidelity) (tomwhitnerfid)
Assigned to: Nobody/Anonymous (nobody)
Summary: <call> task's effect on depends attribute
Initial Comment:
The documentation should clearly state that beginning
with version 0.85 when you use the call task, not only
does it force the specified target to be built, but it also
forces all targets that the specified target depends on
to be built, even if they were previously built. This is a
breaking change.
In my case, I have many targets that depend on
an "init" target. Some of these I <call> several times,
but I expect "init" to be executed only once. With the
upgrade to 0.85, "init" is getting called several times. At
first, it seems that NAnt has gone patholically mad and
is executing targets randomly.
Gert mentioned the following work-around which should
also be documented:
<target name="A" unless="${target::has-executed
('A')}" />
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1064538&group_id=31650
-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers