FWIW - this is how I changed things to implement an "execute only once"
idiom within a target:
<target name="common-build-init" description="Set common build
properties">
<!--
Check if we've been here before...
-->
<ifnot propertyexists="build.init">
<!--
DO ONE TIME ONLY STUFF HERE
-->
<!--
Create a property (or set a known property to
true) to prevent re-execution
-->
<property name="build.init" value="true"/>
</ifnot>
</target>
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users