Hey guys,
Great to see that my patch was useful. I've been really busy the past couple of months so am only keep an eye on things here.
I've been running with a heavily improved version of my original patch here for some time and and have some other improvements. For example, on my custom build of codeblocks you can specify more than the standard make targets. One particularly nice one is depend target support. This will run a depend target and and with gcc at least will build the correct project tree for you. You can specify which folders are system folders etc so that it will ignore those. I'll try to get a new patch made against the patch you two have developed. Right now on my custom build no other IDE comes close to offering the same level of custom makefile support. One more reason for me to choose CodeBlocks ;-)
gryhon