runtime-rs: support measured rootfs within Makefile

In CoCo scenarios, measured rootfs is very important for the whole
system's measurement. As the infrastructure (packaging, root hash
generation, etc.)has been setup, we need add related items in
configurations or knobs in Makefile

Fixes #11502

Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
This commit is contained in:
alex.lyn 2025-07-08 15:13:37 +08:00
parent bb39522837
commit ee30f52fb1

View File

@ -129,6 +129,9 @@ PKGLIBEXECDIR := $(LIBEXECDIR)/$(PROJECT_DIR)
FIRMWAREPATH :=
FIRMWAREVOLUMEPATH :=
ROOTMEASURECONFIG ?= ""
KERNELTDXPARAMS += $(ROOTMEASURECONFIG)
# SEV-SNP
FIRMWARE_SNP_PATH := $(PREFIXDEPS)/share/ovmf/AMDSEV.fd
FIRMWARE_VOLUME_SNP_PATH :=
@ -552,6 +555,7 @@ USER_VARS += QEMUTDXQUOTEGENERATIONSERVICESOCKETPORT
USER_VARS += DEFCREATECONTAINERTIMEOUT
USER_VARS += FIRMWARE_SNP_PATH
USER_VARS += FIRMWARE_VOLUME_SNP_PATH
USER_VARS += KERNELTDXPARAMS
SOURCES := \
$(shell find . 2>&1 | grep -E '.*\.rs$$') \