Home | History | Annotate | Download | only in lib
      1 # Helper libraries for TensorFlow API compatibility test.
      2 
      3 package(
      4     default_visibility = ["//tensorflow/tools/api:__subpackages__"],
      5 )
      6 
      7 licenses(["notice"])  # Apache 2.0
      8 
      9 load(
     10     "//tensorflow/core:platform/default/build_config.bzl",
     11     "tf_proto_library",
     12 )
     13 
     14 tf_proto_library(
     15     name = "api_objects_proto",
     16     srcs = ["api_objects.proto"],
     17 )
     18 
     19 py_library(
     20     name = "python_object_to_proto_visitor",
     21     srcs = ["python_object_to_proto_visitor.py"],
     22     srcs_version = "PY2AND3",
     23     deps = [
     24         ":api_objects_proto_py",
     25         "//tensorflow/python:platform",
     26         "//tensorflow/python:util",
     27     ],
     28 )
     29 
     30 filegroup(
     31     name = "all_files",
     32     srcs = glob(
     33         ["**/*"],
     34         exclude = [
     35             "**/METADATA",
     36             "**/OWNERS",
     37         ],
     38     ),
     39     visibility = ["//tensorflow:__subpackages__"],
     40 )
     41