|
On 03/08/2013 04:48 PM, Joshua Jensen wrote:
Unfortunately, pruning these doesn't work. When there is an update of these system header files, the build system should notice this and update the executable accordingly.
System headers aren't expected to change, which is why build systems tend not to keep track of them.
If you really want your project to be rebuilt when these headers are updated then you could try explicitly adding them as a prerequisite for your project's build process. This isn't exactly standard procedure, because this is a highly unusual use case, so unusual that it indicates the problem lies with something other than the build process.