forked from bazel-contrib/bazel-mypy-integration
-
Notifications
You must be signed in to change notification settings - Fork 0
/
WORKSPACE
48 lines (34 loc) · 1.37 KB
/
WORKSPACE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
workspace(name = "bazel_mypy_integration")
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load(
"//repositories:repositories.bzl",
mypy_integration_repositories = "repositories",
)
mypy_integration_repositories()
load("//repositories:deps.bzl", mypy_integration_deps = "deps")
mypy_integration_deps("//:current_mypy_version.txt")
http_archive(
name = "buildifier_prebuilt",
sha256 = "0450069a99db3d414eff738dd8ad4c0969928af13dc8614adbd1c603a835caad",
strip_prefix = "buildifier-prebuilt-0.4.0",
urls = [
"http://github.com/keith/buildifier-prebuilt/archive/0.4.0.tar.gz",
],
)
load("@buildifier_prebuilt//:deps.bzl", "buildifier_prebuilt_deps")
buildifier_prebuilt_deps()
load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
bazel_skylib_workspace()
load("@buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains")
buildifier_prebuilt_register_toolchains()
http_archive(
name = "com_google_protobuf",
sha256 = "14e8042b5da37652c92ef6a2759e7d2979d295f60afd7767825e3de68c856c54",
strip_prefix = "protobuf-3.18.0",
urls = [
"https://mirror.bazel.build/github.com/protocolbuffers/protobuf/archive/v3.18.0.tar.gz",
"https://github.com/protocolbuffers/protobuf/archive/v3.18.0.tar.gz",
],
)
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
protobuf_deps()