blob: 6d1b4b2e67c51036b92637756e21582c5fa99877 [file] [log] [blame]
Googlercf6ccb92024-09-06 08:13:20 -07001load("//cc/toolchains:args.bzl", "cc_args")
2load("//cc/toolchains:args_list.bzl", "cc_args_list")
3
4package(default_visibility = ["//visibility:private"])
5
6cc_args_list(
7 name = "linker_param_file",
8 args = [":use_param_file"],
9 visibility = ["//visibility:public"],
10)
11
12cc_args(
13 name = "use_param_file",
14 actions = [
Googler0d5561b2024-09-12 11:04:43 -070015 "//cc/toolchains/actions:link_actions",
16 "//cc/toolchains/actions:ar_actions",
Googlercf6ccb92024-09-06 08:13:20 -070017 ],
18 args = ["@{param_file}"],
19 format = {"param_file": "//cc/toolchains/variables:linker_param_file"},
20 requires_not_none = "//cc/toolchains/variables:linker_param_file",
21)