I\'m looking into scons and I just want to make sure I know what the alternatives are, before I invest a chunk of brain cells into something completely different. I\'ve been usi
I would like to recommend terp for building C++ projects from ANT. We developed terp because ANT is our chosen build tool and the CppTasks were getting a bit long in the tooth and because we wanted to work at a different level of abstraction. terp supports a lot of different compilers and it's supported by our company. For most project it's not free though.
We designed terp mostly for full rebuilds rather than incremental builds with dependency analysis. We're getting there but it's not there yet. The sweet spot for terp is in multi-platform, multi-procarch, multi-compiler releases where you don't want to maintain n different configurations for all the combinations. At this point (July '09) it's in public beta, but it will be released soon.