aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/double_conversion.BUILD
diff options
context:
space:
mode:
authorGravatar Loo Rong Jie <loorongjie@gmail.com>2018-07-04 08:07:59 +0800
committerGravatar Loo Rong Jie <loorongjie@gmail.com>2018-07-12 10:46:54 +0800
commit1dc5772b08adc34cc5e830e243f8884cdc5bac72 (patch)
tree06cf2ebe9171b55626a58c91646d2578c993fd7b /third_party/double_conversion.BUILD
parent26cd1d1d0630489709e300b72a67d08d50faaf6c (diff)
[Bazel/MSVC] Cleanup -ldl/-lm flags for MSVC
Diffstat (limited to 'third_party/double_conversion.BUILD')
-rw-r--r--third_party/double_conversion.BUILD16
1 files changed, 10 insertions, 6 deletions
diff --git a/third_party/double_conversion.BUILD b/third_party/double_conversion.BUILD
index 9f905216c0..d875a1a2b5 100644
--- a/third_party/double_conversion.BUILD
+++ b/third_party/double_conversion.BUILD
@@ -4,6 +4,11 @@ licenses(["notice"])
exports_files(["LICENSE"])
+config_setting(
+ name = "windows",
+ values = {"cpu": "x64_windows"},
+)
+
cc_library(
name = "double-conversion",
srcs = [
@@ -28,11 +33,10 @@ cc_library(
"double-conversion/ieee.h",
"double-conversion/strtod.h",
],
- includes = [
- ".",
- ],
- linkopts = [
- "-lm",
- ],
+ includes = ["."],
+ linkopts = select({
+ ":windows": [],
+ "//conditions:default": ["-lm"],
+ }),
visibility = ["//visibility:public"],
)