Hi,
Meanwhile quite any machine has more then one processor (even Intel with
Dual Core and HT).
Would not it be nice to add multithreading to nant? As starting point I
could imagine to add some attribute to <nant> task, like
<nant target="XXX" max_threads_num="4" >
<buildfiles>
<include name="**\default.build"/>
</buildfiles>
</nant>
The default value of max_threads_num could be 1, so that it would stay
compatible.
The control flow stays in the nant task until all threads have exited
without errors. If one thread exited with error then build stops. IMHO this
feature would give significant speed up to the build process for bigger
projects on multiprocessor machines.
What do you think?
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
NAnt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-users