At the moment, I’m in the middle of a major revamp to the VectorStorm library. Most of this is to do with unifying naming conventions and pulling all the library code into the VS directory (In fact, the ‘VS’ directory will probably eventually become the whole VectorStorm code repository). Individual games will then become separate repositories which reference a particular revision of the VS library. This will mean that I’ll no longer need to be forever merging VectorStorm library changes back and forth between different projects; they’ll all be using a single copy of the VectorStorm sources.
At the same time, I’m also investigating converting my build system over to CMake, instead of using separately maintained Xcode and Visual Studio projects for each game. This would save me a lot of time in producing builds for each platform, and would also dramatically simplify the work of porting the things I make over to Linux/BSD/etc (which I still want to do someday, too).
I believe that I have mostly finished the conversion over to CMake, except for some teething problems in the OS X build, to do with constructing the final application bundle. Been banging my head against this for a day or two without much progress, so thought I’d ask here: If you have experience with setting up CMake to produce OS X application bundles and are willing to talk me through the process (or simply look over what I’ve done so far), I’d really appreciate if you’d drop me an e-mail? My address (as you’d probably guess) is trevor at this domain.