title: What Bazel incantation do I need to include gRPC reflection header file?
body: <p>When I try to compile a bazel project that uses gRPC reflection, I get the following error.</p>
  <pre><code> fatal error: external/com_github_grpc_grpc/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h: No such file or directory
  </code></pre>
  <p>In my WORKSPACE, I have the following bindings:</p>
  <pre><code>def _com_github_grpc_grpc():
      external_http_archive(&quot;com_github_grpc_grpc&quot;)
      external_http_archive(&quot;build_bazel_rules_apple&quot;)
  
      # Rebind some stuff to match what the gRPC Bazel is expecting.
      native.bind(
          name = &quot;protobuf_headers&quot;,
          actual = &quot;@com_google_protobuf//:protobuf_headers&quot;,
      )
      native.bind(
          name = &quot;libssl&quot;,
          actual = &quot;//external:ssl&quot;,
      )
      native.bind(
          name = &quot;cares&quot;,
          actual = &quot;//external:ares&quot;,
      )
  
      native.bind(
          name = &quot;grpc&quot;,
          actual = &quot;@com_github_grpc_grpc//:grpc++&quot;,
      )
  </code></pre>
  <p>In my BUILD file, I have the following <code>deps</code>:</p>
  <pre><code>    deps = [
          &quot;//external:protobuf_headers&quot;,
          &quot;//external:grpc&quot;,
      ],
  </code></pre>
  <p>What additional incantations do I need for the include at the top of the question?</p>