Home | History | Annotate | Download | only in python
      1 # This is a placeholder for python headers. Projects needing to use
      2 # fast cpp protos in protobuf's python interface should build with
      3 # --define=use_fast_cpp_protos=true, and in addition, provide
      4 # //external:python_headers dependency that in turn provides Python.h.
      5 #
      6 # Projects that include protobuf using a Bazel external repository will need to
      7 # add a workspace rule to their WORKSPACE files to add an external workspace
      8 # that includes the Python headers. For example, the protobuf WORKSPACE file
      9 # includes the following local_repository rule that points to this directory:
     10 #
     11 # new_local_repository(
     12 #   name = "python",
     13 #   path = __workspace_dir__ + "/util/python",
     14 # )
     15 cc_library(
     16     name = "python_headers",
     17     visibility = ["//visibility:public"],
     18 )
     19