Bazel project + Tensorflow dependency trouble

Viewed 105

I've stuck while trying to connect Tensorflow package with Bazel build system. I have such configurations
BUILD

cc_binary(
    name = "basic_neural",
    srcs = ["src/main.cc"],
    deps = [
        "@org_tensorflow//tensorflow:libtensorflow_cc"
    ],
)

WORKSPACE

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "org_tensorflow",
    sha256 = "59912218ca58daf114f72a3aa45e2c8c47781a7bfa4f8811b685f4ac67d1d244",
    url = "https://github.com/tensorflow/serving/archive/r2.7.tar.gz",
)

Error log

ERROR: /path/to/project/basic_neural/BUILD:1:10: no such package '@org_tensorflow//tensorflow': BUILD file not found in directory 'tensorflow' of external repository @org_tensorflow. Add a BUILD file to a directory to mark it as a package. and referenced by '//:basic_neural'
ERROR: Analysis of target '//:basic_neural' failed; build aborted: Analysis failed
INFO: Elapsed time: 0.095s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (11 packages loaded, 18 targets configured)
FAILED: Build did NOT complete successfully (11 packages loaded, 18 targets configured)
0 Answers
Related