-
Notifications
You must be signed in to change notification settings - Fork 1
/
WORKSPACE
38 lines (33 loc) · 1.25 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
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "llvm-raw",
build_file = "//build/llvm-raw:BUILD.llvm-raw",
canonical_id = "17.0.6",
integrity = "sha256-gUlNMubxLqb3PW0lQk29I2RkYBG7j340XKhwdQqifeE=",
strip_prefix = "llvm-project-llvmorg-17.0.6",
url = "https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-17.0.6.tar.gz",
)
http_archive(
name = "com_github_facebook_zstd",
build_file = "//build/com_facebook_zstd:BUILD.zstd",
canonical_id = "1.5.5",
integrity = "sha256-nEOWzIKc+uMZpuJhUgLoKq1BNyBzSC/OKG+seGRtPuQ=",
strip_prefix = "zstd-1.5.5",
url = "https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-1.5.5.tar.gz",
)
http_archive(
name = "net_zlib_zlib",
build_file = "//build/net_zlib_zlib:BUILD.zlib",
canonical_id = "1.2.13",
integrity = "sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA=",
strip_prefix = "zlib-1.2.13",
url = "https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.gz",
)
load("@llvm-raw//utils/bazel:configure.bzl", "llvm_configure")
llvm_configure(
name = "llvm-project",
repo_mapping = {
"@llvm_zlib": "@net_zlib_zlib",
"@llvm_zstd": "@com_github_facebook_zstd",
},
)