|
|
- # Build rule for libpfm, which is required to collect performance counters for
- # BENCHMARK_ENABLE_LIBPFM builds.
-
- load("@rules_foreign_cc//foreign_cc:defs.bzl", "make")
-
- filegroup(
- name = "pfm_srcs",
- srcs = glob(["**"]),
- )
-
- make(
- name = "libpfm",
- lib_source = ":pfm_srcs",
- lib_name = "libpfm",
- copts = [
- "-Wno-format-truncation",
- "-Wno-use-after-free",
- ],
- visibility = [
- "//visibility:public",
- ],
- )
|