-
Notifications
You must be signed in to change notification settings - Fork 1
/
WORKSPACE
87 lines (71 loc) · 2.38 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
workspace(name = "racket_grpc")
http_archive(
name = "minimal_racket",
sha256 = "dd6a699dfed069f2bf9285737cc1fce83fb138e42279e09425624448153641b7",
strip_prefix = "minimal-racket-55933ed66b0536d6501fa8f15d79f56cce549c58",
urls = ["https://github.com/endobson/minimal-racket/archive/55933ed66b0536d6501fa8f15d79f56cce549c58.tar.gz"]
)
load("@minimal_racket//:releases.bzl", "racket_releases")
racket_releases()
http_archive(
name = "com_google_protobuf",
sha256 = "8b3a82704fbf5202c3bcfbbe6b2eb4d07d85bcb507876aaf60edff751c821854",
strip_prefix = "protobuf-hack-wkt",
urls = ["https://github.com/endobson/protobuf/archive/hack-wkt.tar.gz"]
)
http_archive(
name = "com_google_protobuf_cc",
sha256 = "8b3a82704fbf5202c3bcfbbe6b2eb4d07d85bcb507876aaf60edff751c821854",
strip_prefix = "protobuf-hack-wkt",
urls = ["https://github.com/endobson/protobuf/archive/hack-wkt.tar.gz"]
)
# Bind rules for grpc
bind(
name = "protobuf",
actual = "@com_google_protobuf//:protobuf",
)
bind(
name = "protobuf_clib",
actual = "@com_google_protobuf//:protoc_lib",
)
bind(
name = "libssl",
actual = "@boringssl//:ssl",
)
bind(
name = "zlib",
actual = "@zlib_repo//:z",
)
bind(
name = "nanopb",
actual = "@grpc//third_party/nanopb",
)
bind(
name = "cares",
actual = "@cares_repo//:ares",
)
http_archive(
name = "grpc",
sha256 = "c7db149cd89631f33300588db0464b382cd72160c750689c57a2ed3a8c52a357",
strip_prefix = "grpc-31c66c576ad00504b34182340f8ff21bc3f447fb",
urls = ["https://github.com/grpc/grpc/archive/31c66c576ad00504b34182340f8ff21bc3f447fb.tar.gz"]
)
http_archive(
name = "boringssl",
sha256 = "ddac4087c6cde221731290f884565f8457f0d00e25079785ba24282a999160f3",
strip_prefix = "boringssl-74ffd81aa7ec3d0aa3d3d820dbeda934958ca81a",
urls = ["https://github.com/google/boringssl/archive/74ffd81aa7ec3d0aa3d3d820dbeda934958ca81a.tar.gz"]
)
new_http_archive(
name = "zlib_repo",
sha256 = "629380c90a77b964d896ed37163f5c3a34f6e6d897311f1df2a7016355c45eff",
strip_prefix = "zlib-1.2.11",
urls = ["https://github.com/madler/zlib/archive/v1.2.11.tar.gz"],
build_file = "@grpc//:third_party/zlib.BUILD"
)
http_archive(
name = "cares_repo",
sha256 = "4fb5938bcf490a12372a903dda5bcb20c81c84ba2ddbe29b9371e074bd0c4af8",
strip_prefix = "c-ares-extra-dir-1.12.0",
urls = ["https://github.com/endobson/c-ares/archive/extra-dir-1.12.0.tar.gz"],
)