Skip to content

Commit f349ae0

Browse files
committed
use opentelemetry-proto from bcr
1 parent a5fc88a commit f349ae0

File tree

3 files changed

+4
-28
lines changed

3 files changed

+4
-28
lines changed

modules/opentelemetry-cpp/1.14.2/MODULE.bazel

+1-3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ bazel_dep(name = "bazel_skylib", version = "1.5.0")
1515
bazel_dep(name = "curl", version = "8.4.0")
1616
bazel_dep(name = "grpc", version = "1.56.3.bcr.1", repo_name = "com_github_grpc_grpc")
1717
bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "github_nlohmann_json")
18+
bazel_dep(name = "opentelemetry-proto", version = "1.1.0", repo_name = "com_github_opentelemetry_proto")
1819
bazel_dep(name = "opentracing-cpp", version = "1.6.0", repo_name = "com_github_opentracing")
1920
bazel_dep(name = "platforms", version = "0.0.8")
2021
bazel_dep(name = "prometheus-cpp", version = "1.2.4", repo_name = "com_github_jupp0r_prometheus_cpp")
@@ -25,6 +26,3 @@ bazel_dep(name = "zlib", version = "1.3.1.bcr.1")
2526

2627
bazel_dep(name = "google_benchmark", version = "1.8.3", dev_dependency = True, repo_name = "com_github_google_benchmark")
2728
bazel_dep(name = "googletest", version = "1.14.0.bcr.1", dev_dependency = True, repo_name = "com_google_googletest")
28-
29-
non_module_deps = use_extension("//bazel:non_module_deps.bzl", "non_module_deps")
30-
use_repo(non_module_deps, "com_github_opentelemetry_proto")
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- /dev/null
22
+++ b/MODULE.bazel
3-
@@ -0,0 +1,30 @@
3+
@@ -0,0 +1,28 @@
44
+module(
55
+ name = "opentelemetry-cpp",
66
+ version = "1.14.2",
@@ -18,6 +18,7 @@
1818
+bazel_dep(name = "curl", version = "8.4.0")
1919
+bazel_dep(name = "grpc", version = "1.56.3.bcr.1", repo_name = "com_github_grpc_grpc")
2020
+bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "github_nlohmann_json")
21+
+bazel_dep(name = "opentelemetry-proto", version = "1.1.0", repo_name = "com_github_opentelemetry_proto")
2122
+bazel_dep(name = "opentracing-cpp", version = "1.6.0", repo_name = "com_github_opentracing")
2223
+bazel_dep(name = "platforms", version = "0.0.8")
2324
+bazel_dep(name = "prometheus-cpp", version = "1.2.4", repo_name = "com_github_jupp0r_prometheus_cpp")
@@ -28,26 +29,3 @@
2829
+
2930
+bazel_dep(name = "google_benchmark", version = "1.8.3", dev_dependency = True, repo_name = "com_github_google_benchmark")
3031
+bazel_dep(name = "googletest", version = "1.14.0.bcr.1", dev_dependency = True, repo_name = "com_google_googletest")
31-
+
32-
+non_module_deps = use_extension("//bazel:non_module_deps.bzl", "non_module_deps")
33-
+use_repo(non_module_deps, "com_github_opentelemetry_proto")
34-
35-
--- /dev/null
36-
+++ b/bazel/non_module_deps.bzl
37-
@@ -0,0 +1,16 @@
38-
+"""Load dependencies that aren't supported in bzlmod yet."""
39-
+
40-
+load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
41-
+
42-
+def _non_module_deps_impl(_):
43-
+ http_archive(
44-
+ name = "com_github_opentelemetry_proto",
45-
+ build_file = "@io_opentelemetry_cpp//bazel:opentelemetry_proto.BUILD",
46-
+ sha256 = "df491a05f3fcbf86cc5ba5c9de81f6a624d74d4773d7009d573e37d6e2b6af64",
47-
+ strip_prefix = "opentelemetry-proto-1.1.0",
48-
+ urls = [
49-
+ "https://github.com/open-telemetry/opentelemetry-proto/archive/v1.1.0.tar.gz",
50-
+ ],
51-
+ )
52-
+
53-
+non_module_deps = module_extension(implementation = _non_module_deps_impl)

modules/opentelemetry-cpp/1.14.2/source.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"url": "https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.14.2.tar.gz",
55
"patch_strip": 1,
66
"patches": {
7-
"0001-Add-MODULE.bazel.patch": "sha256-ii7+OaxMYnaGn2Y6El5fHy2OCnKlx6wxn1YGX09/bBU="
7+
"0001-Add-MODULE.bazel.patch": "sha256-JAtjQwrqEgzpNN6oPz4n6Cm+i2uOh4Sm2XL3HBMCTkA="
88
}
99
}

0 commit comments

Comments
 (0)