90 lines
3.0 KiB
Python
90 lines
3.0 KiB
Python
load("@io_bazel_rules_go//go:def.bzl", "go_library")
|
|
|
|
go_library(
|
|
name = "prometheus",
|
|
srcs = [
|
|
"build_info_collector.go",
|
|
"collector.go",
|
|
"counter.go",
|
|
"desc.go",
|
|
"doc.go",
|
|
"expvar_collector.go",
|
|
"fnv.go",
|
|
"gauge.go",
|
|
"get_pid.go",
|
|
"go_collector.go",
|
|
"go_collector_go116.go",
|
|
"go_collector_latest.go",
|
|
"histogram.go",
|
|
"labels.go",
|
|
"metric.go",
|
|
"num_threads.go",
|
|
"observer.go",
|
|
"process_collector.go",
|
|
"process_collector_js.go",
|
|
"process_collector_other.go",
|
|
"process_collector_windows.go",
|
|
"registry.go",
|
|
"summary.go",
|
|
"timer.go",
|
|
"untyped.go",
|
|
"value.go",
|
|
"vec.go",
|
|
"wrap.go",
|
|
],
|
|
importmap = "peridot.resf.org/vendor/github.com/prometheus/client_golang/prometheus",
|
|
importpath = "github.com/prometheus/client_golang/prometheus",
|
|
visibility = ["//visibility:public"],
|
|
deps = [
|
|
"//vendor/github.com/beorn7/perks/quantile",
|
|
"//vendor/github.com/cespare/xxhash/v2:xxhash",
|
|
"//vendor/github.com/prometheus/client_golang/prometheus/internal",
|
|
"//vendor/github.com/prometheus/client_model/go",
|
|
"//vendor/github.com/prometheus/common/expfmt",
|
|
"//vendor/github.com/prometheus/common/model",
|
|
"@com_github_golang_protobuf//proto:go_default_library",
|
|
"@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
|
|
] + select({
|
|
"@io_bazel_rules_go//go/platform:aix": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:android": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:darwin": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:dragonfly": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:freebsd": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:illumos": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:ios": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:linux": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:netbsd": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:openbsd": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:plan9": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:solaris": [
|
|
"//vendor/github.com/prometheus/procfs",
|
|
],
|
|
"@io_bazel_rules_go//go/platform:windows": [
|
|
"//vendor/golang.org/x/sys/windows",
|
|
],
|
|
"//conditions:default": [],
|
|
}),
|
|
)
|