| Tim Windelschmidt | ca73504 | 2025-06-05 08:56:34 +0200 | [diff] [blame^] | 1 | load("//build/cc_static_library_with_headers:def.bzl", "cc_static_library_with_headers") |
| Tim Windelschmidt | c2290c2 | 2024-08-15 19:56:00 +0200 | [diff] [blame] | 2 | load("//osbase/build/fwprune:def.bzl", "fsspec_linux_firmware") |
| Tim Windelschmidt | 156248b | 2025-01-10 00:27:45 +0100 | [diff] [blame] | 3 | load("//osbase/build/mkucode:def.bzl", "cpio_ucode") |
| Tim Windelschmidt | 65bf311 | 2024-04-08 21:32:14 +0200 | [diff] [blame] | 4 | |
| Tim Windelschmidt | ca73504 | 2025-06-05 08:56:34 +0200 | [diff] [blame^] | 5 | package(default_visibility = ["//visibility:public"]) |
| 6 | |
| Tim Windelschmidt | 65bf311 | 2024-04-08 21:32:14 +0200 | [diff] [blame] | 7 | fsspec_linux_firmware( |
| 8 | name = "firmware", |
| 9 | firmware_files = ["@linux-firmware//:all_files"], |
| 10 | kernel = "//third_party/linux", |
| 11 | metadata = "@linux-firmware//:metadata", |
| Tim Windelschmidt | 65bf311 | 2024-04-08 21:32:14 +0200 | [diff] [blame] | 12 | ) |
| 13 | |
| Tim Windelschmidt | 65bf311 | 2024-04-08 21:32:14 +0200 | [diff] [blame] | 14 | cpio_ucode( |
| 15 | name = "ucode", |
| 16 | ucode = { |
| 17 | "@linux-firmware//:amd_ucode": "AuthenticAMD", |
| 18 | "@intel_ucode//:fam6h": "GenuineIntel", |
| 19 | }, |
| Tim Windelschmidt | ca73504 | 2025-06-05 08:56:34 +0200 | [diff] [blame^] | 20 | ) |
| 21 | |
| 22 | cc_static_library_with_headers( |
| 23 | name = "openssl_ssl", |
| 24 | dep = "@openssl//:ssl", |
| 25 | ) |
| 26 | |
| 27 | cc_static_library_with_headers( |
| 28 | name = "openssl_crypto", |
| 29 | dep = "@openssl//:crypto", |
| Tim Windelschmidt | 65bf311 | 2024-04-08 21:32:14 +0200 | [diff] [blame] | 30 | ) |