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", | |
], | |
) |