d4033edb0b
since make depend wasn't picking up any new dependencies. However, due to a bug in the old code, the original dependencies weren't being used, so this version is better than the original and the lastest version. (And is more readable as well)