• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Adapted with modifications from tensorflow/third_party/py/
2
3package(default_visibility=["//visibility:public"])
4
5config_setting(
6    name="windows",
7    values={"cpu": "x64_windows"},
8    visibility=["//visibility:public"],
9)
10
11config_setting(
12    name="python2",
13    flag_values = {"@rules_python//python:python_version": "PY2"}
14)
15
16config_setting(
17    name="python3",
18    flag_values = {"@rules_python//python:python_version": "PY3"}
19)
20
21cc_library(
22    name = "python_lib",
23    deps = select({
24        ":python2": ["//_python2:_python2_lib"],
25        ":python3": ["//_python3:_python3_lib"],
26        "//conditions:default": ["not-existing.lib"],
27    })
28)
29
30cc_library(
31    name = "python_headers",
32    deps = select({
33        ":python2": ["//_python2:_python2_headers"],
34        ":python3": ["//_python3:_python3_headers"],
35        "//conditions:default": ["not-existing.headers"],
36    })
37)
38