# 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"], }) )