meson: Disable dmi_memory_id on arches without DMI

This commit is contained in:
Bastien Nocera
2020-12-16 19:21:19 +01:00
parent 2f1bcc4d4d
commit 2bfb92a978
3 changed files with 10 additions and 3 deletions
+5 -1
View File
@@ -174,11 +174,15 @@ udev_id_progs = [['ata_id/ata_id.c'],
'scsi_id/scsi_serial.c',
'scsi_id/scsi.h'],
['v4l_id/v4l_id.c'],
['dmi_memory_id/dmi_memory_id.c'],
['mtd_probe/mtd_probe.c',
'mtd_probe/mtd_probe.h',
'mtd_probe/probe_smartmedia.c']]
dmi_arches = ['x86', 'x86_64', 'aarch64', 'arm', 'ia64', 'mips']
if dmi_arches.contains(host_machine.cpu_family())
udev_id_progs += [['dmi_memory_id/dmi_memory_id.c']]
endif
foreach prog : udev_id_progs
executable(prog[0].split('/')[0],
prog,