I have several projects that all depend on generated protobuf C++ files. The previous maintainer simply added the source to each target (causing the generated cpp files to be bu