diff --git a/tools/packaging/kata-deploy/local-build/Makefile b/tools/packaging/kata-deploy/local-build/Makefile index 496424a466..20e86eb7e5 100644 --- a/tools/packaging/kata-deploy/local-build/Makefile +++ b/tools/packaging/kata-deploy/local-build/Makefile @@ -85,6 +85,9 @@ cc: cc-cloud-hypervisor-tarball \ cc-cloud-hypervisor-tarball: ${MAKE} $@-build +cc-tdx-cloud-hypervisor-tarball: + ${MAKE} $@-build + cc-kernel-tarball: ${MAKE} $@-build diff --git a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh index e1c6afcf81..30ea804f0b 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh @@ -108,6 +108,11 @@ install_cc_clh() { sudo install -D --owner root --group root --mode 0744 cloud-hypervisor/cloud-hypervisor "${destdir}/${cc_prefix}/bin/cloud-hypervisor" } +# Install static CC cloud-hypervisor asset +install_tdx_cc_clh() { + install_cc_clh +} + #Install cc capable guest image install_cc_image() { info "Create CC image" @@ -291,6 +296,8 @@ handle_build() { cc-cloud-hypervisor) install_cc_clh ;; + cc-tdx-cloud-hypervisor) install_tdx_cc_clh ;; + cc-kernel) install_cc_kernel ;; cc-tdx-kernel) install_cc_tdx_kernel ;;