blob: 3f6e9e9396079056f67eede79db380b41d96d3cd [file] [log] [blame]
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",
],
)