Skip to content
Snippets Groups Projects
Commit d50b75b9 authored by Zygmunt Krynicki's avatar Zygmunt Krynicki
Browse files

rauc,oniro-bundle-base: add constants for QEMU ARM


The new QEMU ARM machines all use EFI/GRUB and act and behave like a typcal
x86_64 box would. In addition, re-order the entries so that physical machines
and virtual machines are clustered together, and in the same order.

Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
parent c00629fa
No related branches found
No related tags found
No related merge requests found
...@@ -6,10 +6,12 @@ inherit bundle ...@@ -6,10 +6,12 @@ inherit bundle
SUMMARY = "SysOTA/RAUC Update Bundle for Oniro Base Image" SUMMARY = "SysOTA/RAUC Update Bundle for Oniro Base Image"
RAUC_BUNDLE_COMPATIBLE:qemux86 = "QEMU x86"
RAUC_BUNDLE_COMPATIBLE:qemux86-64 = "QEMU x86-64"
RAUC_BUNDLE_COMPATIBLE:raspberrypi4-64 = "Raspberry Pi 4" RAUC_BUNDLE_COMPATIBLE:raspberrypi4-64 = "Raspberry Pi 4"
RAUC_BUNDLE_COMPATIBLE:seco-intel-b68 := "SECO Alvin" RAUC_BUNDLE_COMPATIBLE:seco-intel-b68 := "SECO Alvin"
RAUC_BUNDLE_COMPATIBLE:qemux86 = "QEMU x86"
RAUC_BUNDLE_COMPATIBLE:qemux86-64 = "QEMU x86-64"
RAUC_BUNDLE_COMPATIBLE:qemuarm-efi = "QEMU ARM (EFI)"
RAUC_BUNDLE_COMPATIBLE:qemuarm64-efi = "QEMU ARM64 (EFI)"
# TODO: add compatibility strings for other machines. # TODO: add compatibility strings for other machines.
RAUC_BUNDLE_DESCRIPTION = "SysOTA/RAUC Update Bundle" RAUC_BUNDLE_DESCRIPTION = "SysOTA/RAUC Update Bundle"
......
...@@ -25,6 +25,10 @@ RAUC_COMPAT:raspberrypi4-64 := "Raspberry Pi 4" ...@@ -25,6 +25,10 @@ RAUC_COMPAT:raspberrypi4-64 := "Raspberry Pi 4"
RAUC_SLOT_A:raspberrypi4-64 := "/dev/mmcblk0p2" RAUC_SLOT_A:raspberrypi4-64 := "/dev/mmcblk0p2"
RAUC_SLOT_B:raspberrypi4-64 := "/dev/mmcblk0p3" RAUC_SLOT_B:raspberrypi4-64 := "/dev/mmcblk0p3"
RAUC_COMPAT:seco-intel-b68 := "SECO Alvin"
RAUC_SLOT_A:seco-intel-b68 := "/dev/sda2"
RAUC_SLOT_B:seco-intel-b68 := "/dev/sda3"
RAUC_COMPAT:qemux86 := "QEMU x86" RAUC_COMPAT:qemux86 := "QEMU x86"
RAUC_SLOT_A:qemux86 := "/dev/sda2" RAUC_SLOT_A:qemux86 := "/dev/sda2"
RAUC_SLOT_B:qemux86 := "/dev/sda3" RAUC_SLOT_B:qemux86 := "/dev/sda3"
...@@ -33,9 +37,13 @@ RAUC_COMPAT:qemux86-64 := "QEMU x86-64" ...@@ -33,9 +37,13 @@ RAUC_COMPAT:qemux86-64 := "QEMU x86-64"
RAUC_SLOT_A:qemux86-64 := "/dev/sda2" RAUC_SLOT_A:qemux86-64 := "/dev/sda2"
RAUC_SLOT_B:qemux86-64 := "/dev/sda3" RAUC_SLOT_B:qemux86-64 := "/dev/sda3"
RAUC_COMPAT:seco-intel-b68 := "SECO Alvin" RAUC_COMPAT:qemuarm-efi:= "QEMU ARM (EFI)"
RAUC_SLOT_A:seco-intel-b68 := "/dev/sda2" RAUC_SLOT_A:qemuarm-efi := "/dev/sda2"
RAUC_SLOT_B:seco-intel-b68 := "/dev/sda3" RAUC_SLOT_B:qemuarm-efi := "/dev/sda3"
RAUC_COMPAT:qemuarm64-efi:= "QEMU ARM64 (EFI)"
RAUC_SLOT_A:qemuarm64-efi := "/dev/sda2"
RAUC_SLOT_B:qemuarm64-efi := "/dev/sda3"
do_install:prepend() { do_install:prepend() {
sed \ sed \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment