Yeah I don't see how it works either. *DIRS are only used for clean targets AFAICT.