> Surely this means that the Makefile is wrong? I think that in projects that use Makefiles it's the expectation that incremental compilation only works in "most" cases. I really like ninja - I think it is un-opinionated and has solid fundamentals. I think that a cool project would be to write a ninja build file generator in guile.