|
1 | 1 | load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") |
2 | 2 |
|
3 | 3 | def cpp2sky_dependencies(): |
4 | | - rules_proto() |
5 | | - skywalking_data_collect_protocol() |
6 | | - com_github_grpc_grpc() |
7 | | - com_google_googletest() |
8 | | - com_google_protobuf() |
9 | | - com_github_httplib() |
10 | | - com_github_fmtlib_fmt() |
11 | | - com_google_abseil() |
12 | | - com_github_gabime_spdlog() |
| 4 | + rules_proto() |
| 5 | + skywalking_data_collect_protocol() |
| 6 | + com_github_grpc_grpc() |
| 7 | + com_google_googletest() |
| 8 | + com_google_protobuf() |
| 9 | + com_github_httplib() |
| 10 | + com_github_fmtlib_fmt() |
| 11 | + com_google_abseil() |
| 12 | + com_github_gabime_spdlog() |
13 | 13 |
|
14 | 14 | def skywalking_data_collect_protocol(): |
15 | | - http_archive( |
16 | | - name = "skywalking_data_collect_protocol", |
17 | | - sha256 = "4cf7cf84a9478a09429a7fbc6ad1e1b10c70eb54999438a36eacaf539a39d343", |
18 | | - urls = [ |
19 | | - "https://github.com/apache/skywalking-data-collect-protocol/archive/v9.1.0.tar.gz" |
20 | | - ], |
21 | | - strip_prefix = "skywalking-data-collect-protocol-9.1.0", |
22 | | - ) |
| 15 | + http_archive( |
| 16 | + name = "skywalking_data_collect_protocol", |
| 17 | + sha256 = "4cf7cf84a9478a09429a7fbc6ad1e1b10c70eb54999438a36eacaf539a39d343", |
| 18 | + urls = [ |
| 19 | + "https://github.com/apache/skywalking-data-collect-protocol/archive/v9.1.0.tar.gz", |
| 20 | + ], |
| 21 | + strip_prefix = "skywalking-data-collect-protocol-9.1.0", |
| 22 | + ) |
23 | 23 |
|
24 | 24 | def com_github_grpc_grpc(): |
25 | | - http_archive( |
26 | | - name = "com_github_grpc_grpc", |
27 | | - sha256 = "1ccc2056b68b81ada8df61310e03dfa0541c34821fd711654d0590a7321db9c8", |
28 | | - urls = ["https://github.com/grpc/grpc/archive/a3ae8e00a2c5553c806e83fae83e33f0198913f0.tar.gz"], |
29 | | - strip_prefix = "grpc-a3ae8e00a2c5553c806e83fae83e33f0198913f0", |
30 | | - ) |
| 25 | + http_archive( |
| 26 | + name = "com_github_grpc_grpc", |
| 27 | + sha256 = "1ccc2056b68b81ada8df61310e03dfa0541c34821fd711654d0590a7321db9c8", |
| 28 | + urls = ["https://github.com/grpc/grpc/archive/a3ae8e00a2c5553c806e83fae83e33f0198913f0.tar.gz"], |
| 29 | + strip_prefix = "grpc-a3ae8e00a2c5553c806e83fae83e33f0198913f0", |
| 30 | + ) |
31 | 31 |
|
32 | 32 | def rules_proto(): |
33 | | - http_archive( |
34 | | - name = "rules_proto", |
35 | | - sha256 = "66bfdf8782796239d3875d37e7de19b1d94301e8972b3cbd2446b332429b4df1", |
36 | | - strip_prefix = "rules_proto-4.0.0", |
37 | | - urls = [ |
38 | | - "https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0.tar.gz", |
39 | | - ], |
40 | | - ) |
| 33 | + http_archive( |
| 34 | + name = "rules_proto", |
| 35 | + sha256 = "66bfdf8782796239d3875d37e7de19b1d94301e8972b3cbd2446b332429b4df1", |
| 36 | + strip_prefix = "rules_proto-4.0.0", |
| 37 | + urls = [ |
| 38 | + "https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0.tar.gz", |
| 39 | + ], |
| 40 | + ) |
41 | 41 |
|
42 | 42 | def com_google_googletest(): |
43 | | - http_archive( |
44 | | - name = "com_google_googletest", |
45 | | - sha256 = "7897bfaa5ad39a479177cfb5c3ce010184dbaee22a7c3727b212282871918751", |
46 | | - strip_prefix = "googletest-a4ab0abb93620ce26efad9de9296b73b16e88588", |
47 | | - urls = ["https://github.com/google/googletest/archive/a4ab0abb93620ce26efad9de9296b73b16e88588.tar.gz"], |
48 | | - ) |
| 43 | + http_archive( |
| 44 | + name = "com_google_googletest", |
| 45 | + sha256 = "7897bfaa5ad39a479177cfb5c3ce010184dbaee22a7c3727b212282871918751", |
| 46 | + strip_prefix = "googletest-a4ab0abb93620ce26efad9de9296b73b16e88588", |
| 47 | + urls = ["https://github.com/google/googletest/archive/a4ab0abb93620ce26efad9de9296b73b16e88588.tar.gz"], |
| 48 | + ) |
49 | 49 |
|
50 | 50 | def com_google_protobuf(): |
51 | | - http_archive( |
52 | | - name = "com_google_protobuf", |
53 | | - sha256 = "89ac31a93832e204db6d73b1e80f39f142d5747b290f17340adce5be5b122f94", |
54 | | - strip_prefix = "protobuf-3.19.4", |
55 | | - urls = ["https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protobuf-cpp-3.19.4.tar.gz"], |
56 | | - ) |
| 51 | + http_archive( |
| 52 | + name = "com_google_protobuf", |
| 53 | + sha256 = "89ac31a93832e204db6d73b1e80f39f142d5747b290f17340adce5be5b122f94", |
| 54 | + strip_prefix = "protobuf-3.19.4", |
| 55 | + urls = ["https://github.com/protocolbuffers/protobuf/releases/download/v3.19.4/protobuf-cpp-3.19.4.tar.gz"], |
| 56 | + ) |
57 | 57 |
|
58 | 58 | def com_github_httplib(): |
59 | | - http_archive( |
60 | | - name = "com_github_httplib", |
61 | | - sha256 = "0e424f92b607fc9245c144dada85c2e97bc6cc5938c0c69a598a5b2a5c1ab98a", |
62 | | - strip_prefix = "cpp-httplib-0.7.15", |
63 | | - build_file = "//bazel:httplib.BUILD", |
64 | | - urls = ["https://github.com/yhirose/cpp-httplib/archive/v0.7.15.tar.gz"] |
65 | | - ) |
| 59 | + http_archive( |
| 60 | + name = "com_github_httplib", |
| 61 | + sha256 = "0e424f92b607fc9245c144dada85c2e97bc6cc5938c0c69a598a5b2a5c1ab98a", |
| 62 | + strip_prefix = "cpp-httplib-0.7.15", |
| 63 | + build_file = "//bazel:httplib.BUILD", |
| 64 | + urls = ["https://github.com/yhirose/cpp-httplib/archive/v0.7.15.tar.gz"], |
| 65 | + ) |
66 | 66 |
|
67 | 67 | def com_github_fmtlib_fmt(): |
68 | | - http_archive( |
69 | | - name = "com_github_fmtlib_fmt", |
70 | | - sha256 = "23778bad8edba12d76e4075da06db591f3b0e3c6c04928ced4a7282ca3400e5d", |
71 | | - strip_prefix = "fmt-8.1.1", |
72 | | - build_file = "//bazel:fmtlib.BUILD", |
73 | | - urls = ["https://github.com/fmtlib/fmt/releases/download/8.1.1/fmt-8.1.1.zip"], |
74 | | - ) |
| 68 | + http_archive( |
| 69 | + name = "com_github_fmtlib_fmt", |
| 70 | + sha256 = "23778bad8edba12d76e4075da06db591f3b0e3c6c04928ced4a7282ca3400e5d", |
| 71 | + strip_prefix = "fmt-8.1.1", |
| 72 | + build_file = "//bazel:fmtlib.BUILD", |
| 73 | + urls = ["https://github.com/fmtlib/fmt/releases/download/8.1.1/fmt-8.1.1.zip"], |
| 74 | + ) |
75 | 75 |
|
76 | 76 | def com_github_gabime_spdlog(): |
77 | | - http_archive( |
78 | | - name = "com_github_gabime_spdlog", |
79 | | - sha256 = "6fff9215f5cb81760be4cc16d033526d1080427d236e86d70bb02994f85e3d38", |
80 | | - strip_prefix = "spdlog-1.9.2", |
81 | | - build_file = "//bazel:spdlog.BUILD", |
82 | | - urls = ["https://github.com/gabime/spdlog/archive/v1.9.2.tar.gz"] |
83 | | - ) |
| 77 | + http_archive( |
| 78 | + name = "com_github_gabime_spdlog", |
| 79 | + sha256 = "6fff9215f5cb81760be4cc16d033526d1080427d236e86d70bb02994f85e3d38", |
| 80 | + strip_prefix = "spdlog-1.9.2", |
| 81 | + build_file = "//bazel:spdlog.BUILD", |
| 82 | + urls = ["https://github.com/gabime/spdlog/archive/v1.9.2.tar.gz"], |
| 83 | + ) |
84 | 84 |
|
85 | 85 | def com_google_abseil(): |
86 | | - http_archive( |
87 | | - name = "com_google_absl", |
88 | | - sha256 = "5ca73792af71ab962ee81cdf575f79480704b8fb87e16ca8f1dc1e9b6822611e", |
89 | | - strip_prefix = "abseil-cpp-6f43f5bb398b6685575b36874e36cf1695734df1", |
90 | | - urls = ["https://github.com/abseil/abseil-cpp/archive/6f43f5bb398b6685575b36874e36cf1695734df1.tar.gz"], |
91 | | - ) |
| 86 | + http_archive( |
| 87 | + name = "com_google_absl", |
| 88 | + sha256 = "5ca73792af71ab962ee81cdf575f79480704b8fb87e16ca8f1dc1e9b6822611e", |
| 89 | + strip_prefix = "abseil-cpp-6f43f5bb398b6685575b36874e36cf1695734df1", |
| 90 | + urls = ["https://github.com/abseil/abseil-cpp/archive/6f43f5bb398b6685575b36874e36cf1695734df1.tar.gz"], |
| 91 | + ) |
0 commit comments