xref: /qemu/hw/uefi/meson.build (revision 736ca80cdd18c837dcfca016a6df746a70d33bb2)
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  uefi_vars_ss.add(when: gnutls,
13                   if_true: files('var-service-pkcs7.c'),
14                   if_false: files('var-service-pkcs7-stub.c'))
15  uefi_vars_ss.add(files('var-service-siglist.c'))
16endif
17
18modules += { 'hw-uefi' : {
19    'vars'     : uefi_vars_ss,
20}}
21