mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-24 14:32:33 +00:00
local-build: Add x86_64 OVMF target
Add targets to build the "plain" x86_64 OVMF. This will be used by anyone who is using SEV or SNP without kernel hashes. The SNP QEMU does not yet support kernel hashes so the OvmfPkg will be used by default. Signed-off-by: Tobin Feldman-Fitzthum <tobin@ibm.com> Signed-off-by: Alex Carter <Alex.Carter@ibm.com>
This commit is contained in:
parent
db095ddeb4
commit
cf0ca265f9
@ -31,6 +31,7 @@ all: serial-targets \
|
|||||||
kernel-gpu-tdx-experimental-tarball \
|
kernel-gpu-tdx-experimental-tarball \
|
||||||
nydus-tarball \
|
nydus-tarball \
|
||||||
ovmf-sev-tarball \
|
ovmf-sev-tarball \
|
||||||
|
ovmf-tarball \
|
||||||
qemu-snp-experimental-tarball \
|
qemu-snp-experimental-tarball \
|
||||||
qemu-tarball \
|
qemu-tarball \
|
||||||
qemu-tdx-experimental-tarball \
|
qemu-tdx-experimental-tarball \
|
||||||
@ -84,6 +85,9 @@ nydus-tarball:
|
|||||||
ovmf-sev-tarball:
|
ovmf-sev-tarball:
|
||||||
${MAKE} $@-build
|
${MAKE} $@-build
|
||||||
|
|
||||||
|
ovmf-tarball:
|
||||||
|
${MAKE} $@-build
|
||||||
|
|
||||||
qemu-snp-experimental-tarball:
|
qemu-snp-experimental-tarball:
|
||||||
${MAKE} $@-build
|
${MAKE} $@-build
|
||||||
|
|
||||||
|
@ -87,6 +87,7 @@ options:
|
|||||||
kernel-gpu-snp
|
kernel-gpu-snp
|
||||||
kernel-gpu-tdx-experimental
|
kernel-gpu-tdx-experimental
|
||||||
nydus
|
nydus
|
||||||
|
ovmf
|
||||||
ovmf-sev
|
ovmf-sev
|
||||||
qemu
|
qemu
|
||||||
qemu-snp-experimental
|
qemu-snp-experimental
|
||||||
@ -532,6 +533,7 @@ handle_build() {
|
|||||||
install_kernel_dragonball_experimental
|
install_kernel_dragonball_experimental
|
||||||
install_kernel_tdx_experimental
|
install_kernel_tdx_experimental
|
||||||
install_nydus
|
install_nydus
|
||||||
|
install_ovmf
|
||||||
install_ovmf_sev
|
install_ovmf_sev
|
||||||
install_qemu
|
install_qemu
|
||||||
install_qemu_snp_experimental
|
install_qemu_snp_experimental
|
||||||
@ -547,8 +549,6 @@ handle_build() {
|
|||||||
|
|
||||||
kernel) install_kernel ;;
|
kernel) install_kernel ;;
|
||||||
|
|
||||||
nydus) install_nydus ;;
|
|
||||||
|
|
||||||
kernel-dragonball-experimental) install_kernel_dragonball_experimental ;;
|
kernel-dragonball-experimental) install_kernel_dragonball_experimental ;;
|
||||||
|
|
||||||
kernel-experimental) install_kernel_experimental ;;
|
kernel-experimental) install_kernel_experimental ;;
|
||||||
@ -557,14 +557,18 @@ handle_build() {
|
|||||||
|
|
||||||
kernel-sev) install_kernel_sev ;;
|
kernel-sev) install_kernel_sev ;;
|
||||||
|
|
||||||
ovmf-sev) install_ovmf_sev ;;
|
|
||||||
|
|
||||||
kernel-gpu) install_kernel_gpu ;;
|
kernel-gpu) install_kernel_gpu ;;
|
||||||
|
|
||||||
kernel-gpu-snp) install_kernel_gpu_snp;;
|
kernel-gpu-snp) install_kernel_gpu_snp;;
|
||||||
|
|
||||||
kernel-gpu-tdx-experimental) install_kernel_gpu_tdx_experimental;;
|
kernel-gpu-tdx-experimental) install_kernel_gpu_tdx_experimental;;
|
||||||
|
|
||||||
|
nydus) install_nydus ;;
|
||||||
|
|
||||||
|
ovmf) install_ovmf ;;
|
||||||
|
|
||||||
|
ovmf-sev) install_ovmf_sev ;;
|
||||||
|
|
||||||
qemu) install_qemu ;;
|
qemu) install_qemu ;;
|
||||||
|
|
||||||
qemu-snp-experimental) install_qemu_snp_experimental ;;
|
qemu-snp-experimental) install_qemu_snp_experimental ;;
|
||||||
|
Loading…
Reference in New Issue
Block a user