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