blob: 4b39657941c937e549e6039a50d8d4fea1cdac84 [file] [log] [blame]
load("@org_apache_rocketmq//bazel:curl.bzl", "CURL_COPTS")
package(features = ["no_copts_tokenization"])
config_setting(
name = "windows",
values = {"cpu": "x64_windows"},
visibility = ["//visibility:private"],
)
config_setting(
name = "osx",
values = {"cpu": "darwin"},
visibility = ["//visibility:private"],
)
cc_library(
name = "curl",
srcs = glob([
"lib/**/*.c",
]),
hdrs = glob([
"include/curl/*.h",
"lib/**/*.h",
]),
copts = CURL_COPTS + [
"-DOS=\"os\"",
"-DCURL_EXTERN_SYMBOL=__attribute__((__visibility__(\"default\")))",
],
includes = [
"include/",
"lib/",
],
visibility = ["//visibility:public"],
)