xref: /qemu/hw/uefi/meson.build (revision 50aa3d0984d8a4a9c39d34e2f81e8a70674462e4)
1system_ss.add(files('hardware-info.c'))
2
3uefi_vars_ss = ss.source_set()
4if (config_all_devices.has_key('CONFIG_UEFI_VARS'))
5  uefi_vars_ss.add(files('var-service-core.c',
6                         'var-service-json.c',
7                         'var-service-vars.c',
8                         'var-service-auth.c',
9                         'var-service-guid.c',
10                         'var-service-utils.c',
11                         'var-service-policy.c',
12                         'var-service-sysbus.c'))
13  uefi_vars_ss.add(when: gnutls,
14                   if_true: files('var-service-pkcs7.c'),
15                   if_false: files('var-service-pkcs7-stub.c'))
16  uefi_vars_ss.add(files('var-service-siglist.c'))
17endif
18
19modules += { 'hw-uefi' : {
20    'vars'     : uefi_vars_ss,
21}}
22