blob: fc230eac2e7e8b9b233eb43f51f217a9e0e1610c [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
# Compilers
label_flag(
name = "clang",
build_setting_default = "@clang_llvm_x86_64_linux_gnu_ubuntu//:all",
)
# Libraries
label_flag(
name = "libc",
build_setting_default = "@rules_cc_toolchain//config:libc_multiplexer",
)
label_flag(
name = "libpthread",
build_setting_default = "@rules_cc_toolchain//config:pthread_multiplexer",
)
label_flag(
name = "libunwind",
build_setting_default = "@rules_cc_toolchain//config:libunwind_multiplexer",
)
label_flag(
name = "libc++",
build_setting_default = "@rules_cc_toolchain//config:libc++_multiplexer",
)
label_flag(
name = "libc++abi",
build_setting_default = "@rules_cc_toolchain//config:libc++abi_multiplexer",
)
label_flag(
name = "compiler_rt",
build_setting_default = "@rules_cc_toolchain//config:libclang_rt_multiplexer",
)
label_flag(
name = "user_defined",
build_setting_default = "@rules_cc_toolchain//config:empty",
)
label_flag(
name = "startup_libs",
build_setting_default = "@rules_cc_toolchain//config:startup_libs",
)
label_flag(
name = "clang_tidy_config",
build_setting_default = "@rules_cc_toolchain//config:clang_tidy_config_multiplexer",
)