Original Post
I have a nice little development environment going on:
- [EDIT: done] a batch file that, when run, compiles and links my entire program. I didn't write it (it came with the library I'm using).
- a batch file that, when called with a module name as argument, creates the files (modules/$1/$1.cpp; modules/$1/$1.hpp; modules/$1/unittest.cpp;) for that module, performs whatever includes are necessary for the unit test file and creates some base code in the files using the module name. It also registers the new module for compilation.
- [EDIT: done] a batch file that runs the game with the correct arguments and values (also came with the library).
- several other batches to compile game resources into a *.pak, and to upload the game to an embedded device.
- [EDIT: I'll keep using TortoiseSVN] a nice SVN repository on my local server.