I ran into a bug in the previous version(and I assume it's still there), I have a single project that's using external makefiles, it builds and rebuilds successfully, however, when I use the "Rebuild workspace" command from the menu, I get building errors, this got me suspicious in the first place, after careful examination of the build log, I found that C::B builds the project using my external makefile first, then it completely ignores the external makefile and uses its own makefile for another build which fails.