As usual -- patches welcome. The ant-contrib ( not NAnt-contrib ) has a ccTask that would be a good candidate for porting:


http://ant-contrib.sourceforge.net/cc.html

of course there is nothing stopping you from using <exec> to call out to makefiles for the c/c++ parts and having a 'mixed' build for now.

Ian

Currently I am working on packaging new math library written in C#/C++
(unmanaged) into user friendly binary and source distros. My plan is to base
it on NAnt with source part. Unfortunately, when I have checked support for
unmanged compilers and tools, I noticed that NAnt is barely supporting *nix
environment. The only reasonable way is to use <exec> for running anything
like gcc, libtool or any other important tool available there.


My suggestion is to implement seperate task classes for major *nix tools
like gcc, libtool and any other which would be of major importance to
developers. As number of cross platform projects using NAnt could increase
significantly after Mono release and many of them will contain managed and
unmanaged part (this ties are hard to break particulary when performance
matters) that could be good point in support for choosing NAnt as build
tool.

Cheers

Jacek





--
Ian MacLean, Developer, ActiveState, a division of Sophos
http://www.ActiveState.com




-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to