For me, it's the ability to have cross-platform development with a
common build framework.
You can get the same with VS Studio and makefiles or batch files, but
I prefer the simplicity of NAnt build scripts.
You can still have VS Studio call into NAnt if you want to keep the
workflow you ha
You can use the bool target::has-executed(name) function inside of the
process-traces target instead of a dependency check.
Ie, the process-traces target would also contain a chain of 'call'
tasks, but each would contain this 'unless' test.
For example, inside process-traces, you'd have:
y