Files
codeql/swift/third_party/BUILD.swift-llvm-support.bazel
Cornelius Riemenschneider d2e6746e7f Upgrade to bazel 7.0.2.
2024-02-22 17:51:17 +01:00

36 lines
733 B
Plaintext

cc_library(
name = "swift-llvm-support",
srcs = glob(
[
"*.a",
"*.so",
"*.dylib",
],
allow_empty = True, # Either *.so or *.dylib will be empty
),
hdrs = glob([
"include/**/*",
"stdlib/**/*",
]),
includes = [
"include",
"stdlib/public/SwiftShims",
],
linkopts = [
"-lm",
"-lz",
] + select({
"@platforms//os:linux": [
"-luuid",
"-lrt",
"-lpthread",
"-ldl",
],
"@platforms//os:macos": [
"-L/usr/lib/swift",
],
"//conditions:default": [],
}),
visibility = ["//visibility:public"],
)