Skip to content

Commit

Permalink
Add google_benchmark 1.8.3 (#954)
Browse files Browse the repository at this point in the history
  • Loading branch information
bgianfo authored Sep 27, 2023
1 parent d754f36 commit 706d8df
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 1 deletion.
24 changes: 24 additions & 0 deletions modules/google_benchmark/1.8.3/MODULE.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
module(name = "google_benchmark", version="1.8.3")

bazel_dep(name = "bazel_skylib", version = "1.4.1")
bazel_dep(name = "platforms", version = "0.0.6")
bazel_dep(name = "rules_foreign_cc", version = "0.9.0")
bazel_dep(name = "rules_cc", version = "0.0.6")
bazel_dep(name = "rules_python", version = "0.24.0", dev_dependency = True)
bazel_dep(name = "googletest", version = "1.12.1", repo_name = "com_google_googletest", dev_dependency = True)
bazel_dep(name = "libpfm", version = "4.11.0")

# Register a toolchain for Python 3.9 to be able to build numpy. Python
# versions >=3.10 are problematic.
# A second reason for this is to be able to build Python hermetically instead
# of relying on the changing default version from rules_python.

python = use_extension("@rules_python//python/extensions:python.bzl", "python", dev_dependency = True)
python.toolchain(python_version = "3.9")

pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip", dev_dependency = True)
pip.parse(
hub_name="tools_pip_deps",
python_version = "3.9",
requirements_lock="//tools:requirements.txt")
use_repo(pip, "tools_pip_deps")
12 changes: 12 additions & 0 deletions modules/google_benchmark/1.8.3/presubmit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
matrix:
platform:
- debian10
- ubuntu2004
- macos
- windows
tasks:
verify_targets:
name: Verify build targets
platform: ${{ platform }}
build_targets:
- '@google_benchmark//:all'
5 changes: 5 additions & 0 deletions modules/google_benchmark/1.8.3/source.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"url": "https://github.com/google/benchmark/archive/refs/tags/v1.8.3.tar.gz",
"integrity": "sha256-a8GApX0j1NlRVRn5KwyD1hsFtbqxiJYfNqx7BrDZ6c4=",
"strip_prefix": "benchmark-1.8.3"
}
3 changes: 2 additions & 1 deletion modules/google_benchmark/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"github:google/benchmark"
],
"versions": [
"1.8.2"
"1.8.2",
"1.8.3"
],
"yanked_versions": {}
}

0 comments on commit 706d8df

Please sign in to comment.