aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/opensource_only/python.build.tpl
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/opensource_only/python.build.tpl')
-rw-r--r--tensorflow/opensource_only/python.build.tpl53
1 files changed, 53 insertions, 0 deletions
diff --git a/tensorflow/opensource_only/python.build.tpl b/tensorflow/opensource_only/python.build.tpl
new file mode 100644
index 0000000000..157834df4b
--- /dev/null
+++ b/tensorflow/opensource_only/python.build.tpl
@@ -0,0 +1,53 @@
+licenses(["restricted"])
+
+package(default_visibility = ["//visibility:public"])
+
+cc_library(
+ name = "python_headers",
+ hdrs = select({
+ "windows" : [
+ "python_include_windows",
+ ],
+ "//conditions:default" : [
+ "python_include",
+ ],
+ }),
+ includes = select({
+ "windows" : [
+ "python_include_windows",
+ ],
+ "//conditions:default" : [
+ "python_include",
+ ],
+ }),
+)
+
+cc_library(
+ name = "numpy_headers",
+ hdrs = select({
+ "windows" : [
+ "numpy_include_windows",
+ ],
+ "//conditions:default" : [
+ "numpy_include",
+ ],
+ }),
+ includes = select({
+ "windows" : [
+ "numpy_include_windows",
+ ],
+ "//conditions:default" : [
+ "numpy_include",
+ ],
+ }),
+)
+
+config_setting(
+ name = "windows",
+ values = {"cpu": "x64_windows"},
+ visibility = ["//visibility:public"],
+)
+
+%{PYTHON_INCLUDE_GENRULE}
+
+%{NUMPY_INCLUDE_GENRULE}