diff options
author | Andy Soffer <asoffer@google.com> | 2021-10-13 12:28:06 -0400 |
---|---|---|
committer | Andy Soffer <asoffer@google.com> | 2021-10-13 12:28:06 -0400 |
commit | dc7a0779d1a075da203d3bce67daf88b19d4284b (patch) | |
tree | 97e8a68a5738f8090221aa188b25c021c82ab327 | |
parent | b2dda9ed83b5949af9edccccc0fce1e988eab75e (diff) | |
parent | 9e3fb4ea940ee67bb4669cc199db7b575bf34f69 (diff) | |
download | googletest-git-dc7a0779d1a075da203d3bce67daf88b19d4284b.tar.gz |
Merge pull request #3602 from yesudeep:try-fix-linker-errors-on-freebsd
PiperOrigin-RevId: 402414489
-rw-r--r-- | BUILD.bazel | 12 |
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({ |