1 # Builds CURL from a distribution.
3 load("@io_opentelemetry_cpp//bazel:curl.bzl", "CURL_COPTS")
5 package(features = ["no_copts_tokenization"])
10 "@bazel_tools//platforms:windows",
12 visibility = ["//visibility:private"],
18 "@bazel_tools//platforms:osx",
20 visibility = ["//visibility:private"],
32 copts = CURL_COPTS + [
35 defines = ["CURL_STATICLIB"],
42 "-DEFAULTLIB:ws2_32.lib",
43 "-DEFAULTLIB:advapi32.lib",
44 "-DEFAULTLIB:crypt32.lib",
45 "-DEFAULTLIB:Normaliz.lib",
48 "-framework SystemConfiguration",
51 "//conditions:default": [
55 visibility = ["//visibility:public"],