fwupd/plugins/modem-manager/meson.build
Ivan Mikhanchuk db8a9927f4 modem-manager: add firehose update method
Adds firehose update protocol, qcdm port handling, program file copy to the cache directory
2021-07-13 21:57:08 +01:00

40 lines
721 B
Meson

if get_option('plugin_modem_manager')
cargs = ['-DG_LOG_DOMAIN="FuPluginMm"']
install_data(['modem-manager.quirk'],
install_dir: join_paths(datadir, 'fwupd', 'quirks.d')
)
shared_module('fu_plugin_modem_manager',
fu_hash,
sources : [
'fu-plugin-modem-manager.c',
'fu-mm-device.c',
'fu-qmi-pdc-updater.c',
'fu-mbim-qdu-updater.c',
'fu-firehose-updater.c',
'fu-mm-utils.c'
],
include_directories : [
root_incdir,
fwupd_incdir,
fwupdplugin_incdir,
],
install : true,
install_dir: plugin_dir,
c_args : [
cargs,
],
link_with : [
fwupd,
fwupdplugin,
],
dependencies : [
plugin_deps,
libmm_glib,
libqmi_glib,
libmbim_glib,
],
)
endif