package( default_visibility = [ "//tensorflow_lite_support/cc/port:__pkg__", "//tensorflow_lite_support/cc/test:__pkg__", ], licenses = ["notice"], # Apache 2.0 ) cc_library( name = "statusor", srcs = ["statusor.cc"], hdrs = [ "statusor.h", "statusor_internals.h", ], deps = [ "@com_google_absl//absl/base:core_headers", "@com_google_absl//absl/meta:type_traits", "@com_google_absl//absl/status", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:variant", "@com_google_absl//absl/utility", "@com_google_glog//:glog", ], ) cc_library( name = "status_macros", hdrs = [ "status_macros.h", ], deps = [ "@com_google_absl//absl/base:core_headers", "@com_google_absl//absl/status", ], ) cc_library( name = "tflite_wrapper", srcs = ["tflite_wrapper.cc"], hdrs = [ "tflite_wrapper.h", ], deps = [ "//tensorflow_lite_support/cc/port:status_macros", "@com_google_absl//absl/status", "@org_tensorflow//tensorflow/lite:framework", "@org_tensorflow//tensorflow/lite/experimental/acceleration/configuration:configuration_cc_proto", ], )