grub2: Add support for riscv{32,64}-linux

This commit is contained in:
dramforever
2022-08-01 16:56:34 +08:00
parent afa351c847
commit a77366a266
+4
View File
@@ -25,6 +25,8 @@ let
x86_64-linux.target = "x86_64";
armv7l-linux.target = "arm";
aarch64-linux.target = "aarch64";
riscv32-linux.target = "riscv32";
riscv64-linux.target = "riscv64";
};
# For aarch64, we need to use '--target=aarch64-efi' when building,
@@ -34,6 +36,8 @@ let
x86_64-linux.target = "x86_64";
armv7l-linux.target = "arm";
aarch64-linux.target = "arm64";
riscv32-linux.target = "riscv32";
riscv64-linux.target = "riscv64";
};
canEfi = any (system: stdenv.hostPlatform.system == system) (mapAttrsToList (name: _: name) efiSystemsBuild);