Skip to content

Commit 72a9097

Browse files
committed
bazel-registry: Add tcmalloc@0.0.0-20241022-5da4a88.envoy
Signed-off-by: Ryan Northey <ryan@synca.io>
1 parent e37e774 commit 72a9097

File tree

5 files changed

+66
-0
lines changed

5 files changed

+66
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
module(
2+
name = "tcmalloc",
3+
version = "0.0.0-20241022-5da4a88.envoy",
4+
compatibility_level = 0,
5+
repo_name = "com_google_tcmalloc",
6+
)
7+
8+
bazel_dep(name = "abseil-cpp", version = "20240722.0", repo_name = "com_google_absl")
9+
bazel_dep(name = "bazel_skylib", version = "1.7.1")
10+
bazel_dep(name = "fuzztest", version = "20241028.0", repo_name = "com_google_fuzztest")
11+
bazel_dep(name = "google_benchmark", version = "1.8.3", repo_name = "com_github_google_benchmark")
12+
bazel_dep(name = "googletest", version = "1.13.0", repo_name = "com_google_googletest")
13+
bazel_dep(name = "protobuf", version = "27.5", repo_name = "com_google_protobuf")
14+
bazel_dep(name = "re2", version = "2024-02-01", repo_name = "com_googlesource_code_re2")
15+
bazel_dep(name = "rules_cc", version = "0.0.9")
16+
bazel_dep(name = "rules_fuzzing", version = "0.5.2")
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/tcmalloc/BUILD b/tcmalloc/BUILD
2+
--- a/tcmalloc/BUILD 2025-01-28 16:41:20.424424728 +0000
3+
+++ b/tcmalloc/BUILD 2025-01-28 16:41:09.408433981 +0000
4+
@@ -21,7 +21,7 @@
5+
load("//tcmalloc:copts.bzl", "TCMALLOC_DEFAULT_COPTS")
6+
load("//tcmalloc:variants.bzl", "create_tcmalloc_benchmark", "create_tcmalloc_libraries", "create_tcmalloc_testsuite")
7+
8+
-package(default_visibility = ["//visibility:private"])
9+
+package(default_visibility = ["//visibility:public"])
10+
11+
licenses(["notice"])
12+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
matrix:
2+
platform:
3+
- debian10
4+
- ubuntu2004
5+
- macos
6+
- macos_arm64
7+
tasks:
8+
verify_targets:
9+
name: Verify build targets
10+
platform: ${{ platform }}
11+
build_targets:
12+
- '@tcmalloc//tcmalloc'
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"integrity": "sha256-/ZLWTYMC8Wd1cP3/hE6BUsMU5Vmmx4jGv8OESVTQ2r0=",
3+
"strip_prefix": "tcmalloc-5da4a882003102fba0c0c0e8f6372567057332eb",
4+
"url": "https://github.com/google/tcmalloc/archive/5da4a882003102fba0c0c0e8f6372567057332eb.tar.gz",
5+
"patch_strip": 1,
6+
"patches": {
7+
"tcmalloc.patch": "sha256-1WmNb5vORRCGN3KhaK/xlwOyV+ki7RXdYayFfYZ0+O0="
8+
}
9+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"homepage": "https://github.com/google/tcmalloc",
3+
"maintainers": [
4+
{
5+
"email": "maintainers@envoyproxy.io",
6+
"github": "envoyproxy",
7+
"name": "Envoy Proxy Maintainers"
8+
}
9+
],
10+
"repository": [
11+
"github:google/tcmalloc"
12+
],
13+
"versions": [
14+
"0.0.0-20241022-5da4a88.envoy"
15+
],
16+
"yanked_versions": {}
17+
}

0 commit comments

Comments
 (0)