Wire up uefi-vars in the build system. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> --- hw/meson.build | 1 + hw/uefi/meson.build | 12 ++++++++++++ meson.build | 1 + 3 files changed, 14 insertions(+) create mode 100644 hw/uefi/meson.build
diff --git a/hw/meson.build b/hw/meson.build index f01fac4617c9..f8a7e4a2d8db 100644 --- a/hw/meson.build +++ b/hw/meson.build @@ -37,6 +37,7 @@ subdir('smbios') subdir('ssi') subdir('timer') subdir('tpm') +subdir('uefi') subdir('ufs') subdir('usb') subdir('vfio') diff --git a/hw/uefi/meson.build b/hw/uefi/meson.build new file mode 100644 index 000000000000..b620297320d0 --- /dev/null +++ b/hw/uefi/meson.build @@ -0,0 +1,12 @@ +uefi_vars_ss = ss.source_set() +uefi_vars_ss.add(when: 'CONFIG_UEFI_VARS', + if_true: files('var-service-core.c', + 'var-service-json.c', + 'var-service-vars.c', + 'var-service-auth.c', + 'var-service-guid.c', + 'var-service-policy.c')) + +modules += { 'hw-uefi' : { + 'vars' : uefi_vars_ss, +}} diff --git a/meson.build b/meson.build index dcef8b1e7911..05a60631a81f 100644 --- a/meson.build +++ b/meson.build @@ -3290,6 +3290,7 @@ if have_system 'hw/ssi', 'hw/timer', 'hw/tpm', + 'hw/uefi', 'hw/ufs', 'hw/usb', 'hw/vfio', -- 2.41.0