blob: 7a1c6c1dbc3a852ef4905ac1e21602dd6bbcbb4d [file] [log] [blame]
Tim Windelschmidtc2290c22024-08-15 19:56:00 +02001load("//osbase/build/fwprune:def.bzl", "fsspec_linux_firmware")
Tim Windelschmidt156248b2025-01-10 00:27:45 +01002load("//osbase/build/mkucode:def.bzl", "cpio_ucode")
Tim Windelschmidt65bf3112024-04-08 21:32:14 +02003
4fsspec_linux_firmware(
5 name = "firmware",
6 firmware_files = ["@linux-firmware//:all_files"],
7 kernel = "//third_party/linux",
8 metadata = "@linux-firmware//:metadata",
9 visibility = ["//visibility:public"],
10)
11
Tim Windelschmidt65bf3112024-04-08 21:32:14 +020012cpio_ucode(
13 name = "ucode",
14 ucode = {
15 "@linux-firmware//:amd_ucode": "AuthenticAMD",
16 "@intel_ucode//:fam6h": "GenuineIntel",
17 },
18 visibility = ["//visibility:public"],
19)
Tim Windelschmidt745bf6d2024-07-17 21:43:41 +020020
21# TODO: Workaround for https://github.com/bazelbuild/bazel/issues/19301
22alias(
23 name = "zlib",
24 actual = "@zlib",
25 visibility = ["//visibility:public"],
26)
Tim Windelschmidt03793e02025-04-15 17:41:39 +020027
28alias(
29 name = "zstd",
30 actual = "@zstd//:zstd",
31 visibility = ["//visibility:public"],
32)