• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//cc/toolchains:args.bzl", "cc_args")
2
3package(default_visibility = ["//visibility:private"])
4
5cc_args(
6    name = "force_pic_flags",
7    actions = ["//cc/toolchains/actions:link_executable_actions"],
8    args = select({
9        "@platforms//os:macos": ["-Wl,-pie"],
10        "//conditions:default": ["-pie"],
11    }),
12    requires_not_none = "//cc/toolchains/variables:force_pic",
13    visibility = ["//visibility:public"],
14)
15