CUT is a unit-testing framework for C, C++, and Objective-C. Unlike other unit testing tools, CUT doesn't strive to be an SUnit clone. It automates a lot of the drudge work often encountered when using other unit testing packages for the C family of programming languages. CUT may also be used to unit-test assembly language software in some circumstances.
> I couldn't agree more. The
> tools are a nightmare to use, poorly
> and hard to maintain. As a developer I
> struggled to make just a few
> modifications to my
> project's auto* setup (created for me by
> KDevelop). We do need a better solution,
> but I
> would prefer that it was one that wasn't
> dependent on having a scripting language
Ummm....then you don't want to use even Bash? And Make itself is a scripting language, albeit a special purpose one.
If you want complex dependency management, you're going to need a language that supports such complexities. Perl and Python (the latter preferred for orthogonality reasons) are ideal for this task.