> > *3. 3rdparty/libprocess/3rdparty/stout/tests/protobuf_tests.pb.cc/h > <http://protobuf_tests.pb.cc/h> files.* > > Can anyone tell me why hardcode these two files in Mesos repo? I think > these two files can be dynamically generated during make check, this will > make it not depend on protoc version. >
I think it's just due to the nature of the way dependencies are structured in 3rdparty. Alex Rukletsov and I thought about fixing it but at that time, there was some complication due to protoc related dependency paths not being resolved properly or something like that (I don't remember exactly). I think there is a way to do it in the current structure, but I strongly suspect that this will get much better if/when we go ahead with 3rdparty flattening. It will be great if you have any other comments, thanks. >
