Signed-off-by: Lars Pedersen <lape...@gmail.com> --- rules/libqmi.in | 3 +++ rules/libqmi.make | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/rules/libqmi.in b/rules/libqmi.in index 571bfa3a0..1b4c8c88c 100644 --- a/rules/libqmi.in +++ b/rules/libqmi.in @@ -15,4 +15,7 @@ config LIBQMI_MBIM_QMUX bool "enable mbim-qmux support" default y if MODEMMANAGER +config LIBQMI_FIRMWARE_UPDATE + bool "Add firmware update tool for QMI devices" + endif diff --git a/rules/libqmi.make b/rules/libqmi.make index 03487369c..2cc6695cb 100644 --- a/rules/libqmi.make +++ b/rules/libqmi.make @@ -36,7 +36,7 @@ LIBQMI_LICENSE_FILES := \ LIBQMI_CONF_TOOL := meson LIBQMI_CONF_OPT := \ $(CROSS_MESON_USR) \ - -Dfirmware_update=false \ + -Dfirmware_update=$(call ptx/truefalse, PTXCONF_LIBQMI_FIRMWARE_UPDATE) \ -Dcollection=full \ -Dmbim_qmux=$(call ptx/truefalse, PTXCONF_LIBQMI_MBIM_QMUX) \ -Dmm_runtime_check=false \ @@ -65,6 +65,10 @@ $(STATEDIR)/libqmi.targetinstall: @$(call install_copy, libqmi, 0, 0, 0755, -, /usr/bin/qmicli) @$(call install_copy, libqmi, 0, 0, 0755, -, /usr/bin/qmi-network) +ifdef PTXCONF_LIBQMI_FIRMWARE_UPDATE + @$(call install_copy, libqmi, 0, 0, 0755, -, /usr/bin/qmi-firmware-update) +endif + @$(call install_copy, libqmi, 0, 0, 0755, -, /usr/libexec/qmi-proxy) @$(call install_lib, libqmi, 0, 0, 0644, libqmi-glib) -- 2.44.0