fwupd/plugins/meson.build
Mario Limonciello 661990ed98 Convert build system to use meson tristate features
tristate features will automatically disable if dependencies marked
as required are missing.

Packagers can manually override using `auto_features`.

Link: https://mesonbuild.com/Build-options.html#features
2022-02-28 08:34:48 -06:00

96 lines
1.7 KiB
Meson

# some of these are controlled by meson tristate features
plugin_deps = [
gio,
giounix,
gnutls,
gmodule,
gudev,
gusb,
libarchive,
libjsonglib,
libxmlb,
protobufc,
]
subdir('acpi-dmar')
subdir('acpi-facp')
subdir('acpi-phat')
subdir('amt')
subdir('analogix')
subdir('ata')
subdir('bcm57xx')
subdir('bios')
subdir('ccgx')
subdir('cfu')
subdir('colorhug')
subdir('cpu')
subdir('cros-ec')
subdir('dell')
subdir('dell-dock')
subdir('dell-esrt')
subdir('dfu')
subdir('dfu-csr')
subdir('ebitdo')
subdir('elantp')
subdir('elanfp')
subdir('emmc')
subdir('ep963x')
subdir('fastboot')
subdir('flashrom')
subdir('fresco-pd')
subdir('genesys')
subdir('goodix-moc')
subdir('gpio')
subdir('hailuck')
subdir('intel-spi')
subdir('iommu')
subdir('jabra')
subdir('lenovo-thinklmi')
subdir('linux-lockdown')
subdir('linux-sleep')
subdir('linux-swap')
subdir('linux-tainted')
subdir('logind')
subdir('logitech-hidpp')
subdir('logitech-bulkcontroller')
subdir('modem-manager')
subdir('msr')
subdir('mtd')
subdir('nitrokey')
subdir('nordic-hid')
subdir('nvme')
subdir('optionrom')
subdir('parade-lspcon')
subdir('pci-bcr')
subdir('pci-mei')
subdir('pixart-rf')
subdir('platform-integrity')
subdir('powerd')
subdir('realtek-mst')
subdir('redfish')
subdir('rts54hid')
subdir('rts54hub')
subdir('steelseries')
subdir('scsi')
subdir('superio')
subdir('synaptics-cape')
subdir('synaptics-cxaudio')
subdir('synaptics-mst')
subdir('synaptics-prometheus')
subdir('synaptics-rmi')
subdir('system76-launch')
subdir('test')
subdir('thelio-io')
subdir('thunderbolt')
subdir('tpm')
subdir('uefi-capsule')
subdir('uefi-dbx')
subdir('uefi-pk')
subdir('uefi-recovery')
subdir('uf2')
subdir('upower')
subdir('usi-dock')
subdir('vli')
subdir('wacom-raw')
subdir('wacom-usb')