Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/google/googletest.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYesudeep Mangalapilly <yesudeep@gmail.com>2021-10-08 18:55:39 +0300
committerYesudeep Mangalapilly <yesudeep@gmail.com>2021-10-08 18:55:39 +0300
commit9e3fb4ea940ee67bb4669cc199db7b575bf34f69 (patch)
tree6cd2a72e448e61241fe70a270e74bf042d232782
parent075810f7a20405ea09a93f68847d6e963212fa62 (diff)
Fix linker errors on FreeBSD.
-rw-r--r--BUILD.bazel12
1 files changed, 12 insertions, 0 deletions
diff --git a/BUILD.bazel b/BUILD.bazel
index 3b25878a..1df5ff5f 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -47,6 +47,16 @@ config_setting(
)
config_setting(
+ name = "freebsd",
+ constraint_values = ["@platforms//os:freebsd"],
+)
+
+config_setting(
+ name = "openbsd",
+ constraint_values = ["@platforms//os:openbsd"],
+)
+
+config_setting(
name = "msvc_compiler",
flag_values = {
"@bazel_tools//tools/cpp:compiler": "msvc-cl",
@@ -110,6 +120,8 @@ cc_library(
linkopts = select({
":qnx": ["-lregex"],
":windows": [],
+ ":freebsd": ["-lm", "-pthread"],
+ ":openbsd": ["-lm", "-pthread"],
"//conditions:default": ["-pthread"],
}),
deps = select({