blob: e32268ef3a7d6812b75215a1d1aecad7051b80f5 [file] [edit]
load("//cc/toolchains:args.bzl", "cc_args")
load("//cc/toolchains:feature.bzl", "cc_feature")
package(default_visibility = ["//visibility:public"])
cc_feature(
name = "feature",
args = [":preprocessor_defines"],
overrides = "//cc/toolchains/features/legacy:preprocessor_defines",
)
cc_args(
name = "preprocessor_defines",
actions = ["//cc/toolchains/actions:source_compile_actions"],
args = ["-D{preprocessor_defines}"],
format = {"preprocessor_defines": "//cc/toolchains/variables:preprocessor_defines"},
iterate_over = "//cc/toolchains/variables:preprocessor_defines",
)
filegroup(
name = "srcs",
srcs = ["BUILD"],
visibility = ["//cc/toolchains/args:__pkg__"],
)