Trying to fix some issues where changing a header file would not cause a rebuild.