philsquared/Catch — pull request #104 by patrickmmartin (2012-07-19 22:39:46+00:00)
Title: Bcb5support

Hi Phil, as discussed, here is the sum total of the changes for BCB5 (and the free 5.5 compiler).

My first pull request, so here goes...

Above all: please note the breaking change in

include/internal/catch_commandline.hpp L 64

this breaks VS 2010 at very least, but otherwise BCB5 is broken, as best I can determine.

I presume omit this line if you do want to accept the patch, but I've left it in for our reference.

The remaining controversy is from BCB getting caught out in resolving mapConsoleColour

include/internal/catch_console_colour_impl.hpp L 57

Finally, there's a working BCB project with a command line build available via a Borland make compatible makefile.

Kind regards, Patrick