aboutsummaryrefslogtreecommitdiffstats
path: root/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD.bazel')
-rw-r--r--BUILD.bazel29
1 files changed, 3 insertions, 26 deletions
diff --git a/BUILD.bazel b/BUILD.bazel
index e38ebd7..eb35b62 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -3,34 +3,13 @@ load("@rules_cc//cc:defs.bzl", "cc_library")
licenses(["notice"])
config_setting(
- name = "freebsd",
- constraint_values = [
- "@platforms//os:freebsd",
- ],
- visibility = [":__subpackages__"],
-)
-
-config_setting(
- name = "openbsd",
- constraint_values = [
- "@platforms//os:openbsd",
- ],
- visibility = [":__subpackages__"],
-)
-
-config_setting(
name = "windows",
- constraint_values = [
- "@platforms//os:windows",
- ],
+ values = {
+ "cpu": "x64_windows",
+ },
visibility = [":__subpackages__"],
)
-BSD_LINKOPTS = [
- "-pthread",
- "-lm",
-]
-
cc_library(
name = "benchmark",
srcs = glob(
@@ -43,8 +22,6 @@ cc_library(
hdrs = ["include/benchmark/benchmark.h"],
linkopts = select({
":windows": ["-DEFAULTLIB:shlwapi.lib"],
- ":freebsd": BSD_LINKOPTS,
- ":openbsd": BSD_LINKOPTS,
"//conditions:default": ["-pthread"],
}),
strip_include_prefix = "include",