diff options
author | Loo Rong Jie <loorongjie@gmail.com> | 2018-07-04 08:07:59 +0800 |
---|---|---|
committer | Loo Rong Jie <loorongjie@gmail.com> | 2018-07-12 10:46:54 +0800 |
commit | 1dc5772b08adc34cc5e830e243f8884cdc5bac72 (patch) | |
tree | 06cf2ebe9171b55626a58c91646d2578c993fd7b /third_party/fft2d | |
parent | 26cd1d1d0630489709e300b72a67d08d50faaf6c (diff) |
[Bazel/MSVC] Cleanup -ldl/-lm flags for MSVC
Diffstat (limited to 'third_party/fft2d')
-rw-r--r-- | third_party/fft2d/fft2d.BUILD | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/third_party/fft2d/fft2d.BUILD b/third_party/fft2d/fft2d.BUILD index 3dbd36aec0..74dd3112fc 100644 --- a/third_party/fft2d/fft2d.BUILD +++ b/third_party/fft2d/fft2d.BUILD @@ -14,6 +14,11 @@ FFT2D_SRCS = [ "fft/fftsg.c", ] +config_setting( + name = "windows", + values = {"cpu": "x64_windows"}, +) + # This is the main 2D FFT library. The 2D FFTs in this library call # 1D FFTs. In addition, fast DCTs are provided for the special case # of 8x8 and 16x16. This code in this library is referred to as @@ -21,7 +26,10 @@ FFT2D_SRCS = [ cc_library( name = "fft2d", srcs = FFT2D_SRCS, - linkopts = ["-lm"], + linkopts = select({ + ":windows": [], + "//conditions:default": ["-lm"], + }), ) objc_library( |