23 lines · plain
1# Build rule for libpfm, which is required to collect performance counters for2# BENCHMARK_ENABLE_LIBPFM builds.3 4load("@rules_foreign_cc//foreign_cc:defs.bzl", "make")5 6filegroup(7 name = "pfm_srcs",8 srcs = glob(["**"]),9)10 11make(12 name = "libpfm",13 lib_source = ":pfm_srcs",14 lib_name = "libpfm",15 copts = [16 "-Wno-format-truncation",17 "-Wno-use-after-free",18 ],19 visibility = [20 "//visibility:public",21 ],22)23