Skip to content

Instantly share code, notes, and snippets.

@lucien-perouze
Created March 7, 2025 10:17
Show Gist options
  • Save lucien-perouze/7608aa4ae599d75528a0315a762fe5a7 to your computer and use it in GitHub Desktop.
Save lucien-perouze/7608aa4ae599d75528a0315a762fe5a7 to your computer and use it in GitHub Desktop.
workspace(
name = "my_project",
)
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "org_tensorflow",
sha256 = "f36416d831f06fe866e149c7cd752da410a11178b01ff5620e9f265511ed57cf",
strip_prefix = "tensorflow-2.15.1",
urls = ["https://github.com/tensorflow/tensorflow/archive/refs/tags/v2.15.1.tar.gz"],
)
http_archive(
name = "bazel_skylib",
sha256 = "9f38886a40548c6e96c106b752f242130ee11aaa068a56ba7e56f4511f33e4f2",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.6.1/bazel-skylib-1.6.1.tar.gz",
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.6.1/bazel-skylib-1.6.1.tar.gz",
],
)
load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
bazel_skylib_workspace()
http_archive(
name = "rules_python",
sha256 = "c68bdc4fbec25de5b5493b8819cfc877c4ea299c0dcb15c244c5a00208cde311",
strip_prefix = "rules_python-0.31.0",
url = "https://github.com/bazelbuild/rules_python/releases/download/0.31.0/rules_python-0.31.0.tar.gz",
)
load("@rules_python//python:repositories.bzl", "py_repositories", "python_register_toolchains")
py_repositories()
python_register_toolchains(
name = "python",
python_version = "3.11",
)
load("@org_tensorflow//tensorflow:workspace3.bzl", "tf_workspace3")
tf_workspace3()
load("@org_tensorflow//tensorflow:workspace2.bzl", "tf_workspace2")
tf_workspace2()
load("@org_tensorflow//tensorflow:workspace1.bzl", "tf_workspace1")
tf_workspace1()
load("@org_tensorflow//tensorflow:workspace0.bzl", "tf_workspace0")
tf_workspace0()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment