There is a header file in my project named build.h that is included in many of the C files in my project. The problem is that when I make a change to this header file (for example – changing a conditional compile option) and run “build all” the compiler says there is “nothing to be done”. This occurs even though the CCSv5 editor detects and grays out conditionally compiled code in other project files that are affected by the change to the header file.
Has anyone else seen this behavior? Do I need to specify dependency information manually for each header file somewhere?