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