mirror of https://github.com/grpc/grpc.git
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
https://grpc.io/
37 lines
892 B
37 lines
892 B
# Adapted with modifications from tensorflow/third_party/py/ |
|
|
|
package(default_visibility=["//visibility:public"]) |
|
|
|
config_setting( |
|
name="windows", |
|
values={"cpu": "x64_windows"}, |
|
visibility=["//visibility:public"], |
|
) |
|
|
|
config_setting( |
|
name="python2", |
|
flag_values = {"@rules_python//python:python_version": "PY2"} |
|
) |
|
|
|
config_setting( |
|
name="python3", |
|
flag_values = {"@rules_python//python:python_version": "PY3"} |
|
) |
|
|
|
cc_library( |
|
name = "python_lib", |
|
deps = select({ |
|
":python2": ["//_python2:_python2_lib"], |
|
":python3": ["//_python3:_python3_lib"], |
|
"//conditions:default": ["not-existing.lib"], |
|
}) |
|
) |
|
|
|
cc_library( |
|
name = "python_headers", |
|
deps = select({ |
|
":python2": ["//_python2:_python2_headers"], |
|
":python3": ["//_python3:_python3_headers"], |
|
"//conditions:default": ["not-existing.headers"], |
|
}) |
|
)
|
|
|