| load("@nanobind_bazel//:build_defs.bzl", "nanobind_extension") | |
| py_library( | |
| name = "google_benchmark", | |
| srcs = ["__init__.py"], | |
| visibility = ["//visibility:public"], | |
| deps = [ | |
| ":_benchmark", | |
| ], | |
| ) | |
| nanobind_extension( | |
| name = "_benchmark", | |
| srcs = ["benchmark.cc"], | |
| deps = ["//:benchmark"], | |
| ) | |
| py_test( | |
| name = "example", | |
| srcs = ["example.py"], | |
| python_version = "PY3", | |
| srcs_version = "PY3", | |
| visibility = ["//visibility:public"], | |
| deps = [ | |
| ":google_benchmark", | |
| ], | |
| ) |