Delphi 2007 Build from Project menu (shift F9) doesn't rebuild all units
===

I have had this problem since day one with Delphi 2007.

My project has over 100 units and I know that I have some code that should generate a compiler
warning, things like variables declared never used, etc.  I want it to recompile every unit in
my project when I select 'Build' instead of 'Compile'.  I have tried deleting all of the project's
DCU files (they are in a separate folder) but that doesn't help.

From time to time after some editing it *will* show all of these compiler warnings, it just happened now, I fixed about half of them, saved the source and then did build again from the project menu and it shows only 2 hints and no warnings.

I used Delphi 5 for many years and this was never a problem, Build always did exactly that.
I have searched project options, etc to see if I'm missing something, but alas, I don't have
a clue.

Can anyone tell me what I'm doing wrong ? PLEASE ?

Thanks
JT