title: Cross compiling gRPC using cmake
body: <p>I'm trying to cross-compile a gRPC using cmake. </p>
  
  <p>I actually managed to do it. Unfortunately my method involves tinkering inside CMakeLists.txt. </p>
  
  <p>Problem was that, when I was trying to compile gRPC it was using protobuffer he just compiled. It cannot run ARM compiled executables on x86 machine. </p>
  
  <p>I managed to compile it by specifying path to protoc and grpc_cpp_plugin manually in gRPCs main CMakeLists.txt. It is dirty and since I would like to include gRPC as submodule I need clean way to do it. </p>
  
  <p>Has anyone managed to cross-compile gRPC using cmake?</p>