To make use of .proto files it would be nice to have them in a standard location, so that other projects can more easily depend on them. From what I gathered .proto files should go in /usr/include/{namespace}/*.proto.
It would also be nice to install the .h files in /usr/include (or whatever includedir is set) as well and compile a .so and/or .a and place those /usr/lib.
Installing a pkgconfig file would allow other C/C++ projects to depend on the protobuf files without resorting to git subtree.
To make use of .proto files it would be nice to have them in a standard location, so that other projects can more easily depend on them. From what I gathered .proto files should go in
/usr/include/{namespace}/*.proto.It would also be nice to install the .h files in
/usr/include(or whatever includedir is set) as well and compile a .so and/or .a and place those/usr/lib.Installing a pkgconfig file would allow other C/C++ projects to depend on the protobuf files without resorting to git subtree.