Our make system is set up to recursively find all the Makefiles in the
various subdirs. I don't claim to understand how it works because it's a
big, brittle, archaic build process that seems to rely entirely on the
top-level make; what happens during the process as far as our project
structure is concerned is a mystery to me. But it seems like it's
building just fine.