Hi all, this is my attempt at making a CMake build system for the GameEngine, in the form of a patch to the current community branch!
MinGW32 is unforgiving so it doesn't compile currently, but the build framework is there. I've arranged some of the gameengine components as on/off variables for cmake so in the cmake GUI you can tick/untick what modules you want, however for the dependencies it currently doesn't build ogg from source but I think it should compile XML Parser and Lua at least, provided you can get passed building the game engine. The Editor build option is just a stub
The patch probably needs some review as well for any stupid things I've done, which I'll check now...