I haven't investigated yet (if I get a chance, I'll update further), but I've noticed that Anvil creates include/config.h in the source tree instead of the build tree. This is probably not the desired behavior, and leads to a bit of an annoyance because Git wants me to add the file even though it's generated.