| package(default_visibility = ["//visibility:public"]) |
| |
| load(":cc_toolchain_config.bzl", "cc_kelvin_rvv_rv32_toolchain_config") |
| |
| filegroup( |
| name="all_files_toolchain", |
| srcs = glob(["out/*/**"]) |
| ) |
| |
| cc_kelvin_rvv_rv32_toolchain_config( |
| name = "kelvin_rvv_rv32_toolchain_config", |
| ) |
| |
| cc_toolchain_suite( |
| name="kelvin_rvv", |
| toolchains = { |
| "kelvin_rvv_rv32": ":kelvin_rvv_rv32_toolchain", |
| } |
| |
| ) |
| |
| cc_toolchain( |
| name = "kelvin_rvv_rv32_toolchain", |
| toolchain_identifier = "kelvin_rvv_rv32-toolchain", |
| toolchain_config = ":kelvin_rvv_rv32_toolchain_config", |
| all_files = ":all_files_toolchain", |
| as_files = ":all_files_toolchain", |
| ar_files = ":all_files_toolchain", |
| compiler_files = ":all_files_toolchain", |
| dwp_files = ":all_files_toolchain", |
| linker_files = ":all_files_toolchain", |
| objcopy_files = ":all_files_toolchain", |
| strip_files = ":all_files_toolchain", |
| supports_param_files = 0, |
| ) |