| Jan Schär | 69b7687 | 2025-05-14 16:39:47 +0000 | [diff] [blame] | 1 | load("//metropolis/node/bios_bootcode/genlogo:def.bzl", "gen_logo") |
| Tim Windelschmidt | 8e19fa4 | 2024-11-12 13:39:43 +0000 | [diff] [blame] | 2 | |
| 3 | gen_logo( | ||||
| 4 | name = "logo.asm", | ||||
| 5 | logo = ":logo.png", | ||||
| 6 | ) | ||||
| 7 | |||||
| 8 | genrule( | ||||
| 9 | name = "bios_bootcode", | ||||
| 10 | srcs = [ | ||||
| 11 | ":boot.asm", | ||||
| 12 | ":logo.asm", | ||||
| 13 | ], | ||||
| 14 | outs = ["boot.bin"], | ||||
| 15 | cmd = "nasm -d LOGO=$(location :logo.asm) $(location :boot.asm) -f bin -o $@", | ||||
| 16 | visibility = ["//visibility:public"], | ||||
| 17 | ) | ||||