| Lorenz Brun | 296bde2 | 2021-09-28 15:04:40 +0200 | [diff] [blame] | 1 | load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") |
| 2 | |
| 3 | def gnuefi_external(name, version): |
| 4 | sums = { |
| Tim Windelschmidt | 5cdb51b | 2024-08-05 04:19:37 +0200 | [diff] [blame^] | 5 | "3.0.14": "5785e77825fec5e666e4c20d7aaa9af4cd952351b2c09593972744fe8436f957", |
| Lorenz Brun | 296bde2 | 2021-09-28 15:04:40 +0200 | [diff] [blame] | 6 | } |
| 7 | |
| 8 | http_archive( |
| 9 | name = name, |
| 10 | sha256 = sums[version], |
| 11 | build_file = "@//third_party/gnuefi:gnuefi.bzl", |
| 12 | strip_prefix = "gnu-efi-%s" % version, |
| Tim Windelschmidt | 5cdb51b | 2024-08-05 04:19:37 +0200 | [diff] [blame^] | 13 | urls = ["https://github.com/ncroxon/gnu-efi/archive/refs/tags/%s.tar.gz" % version], |
| Lorenz Brun | 296bde2 | 2021-09-28 15:04:40 +0200 | [diff] [blame] | 14 | ) |
| Tim Windelschmidt | 5cdb51b | 2024-08-05 04:19:37 +0200 | [diff] [blame^] | 15 | |