From f7cbd445408756b7a44764080063a9a4158988ed Mon Sep 17 00:00:00 2001 From: Maxim Anisimov Date: Sat, 26 Mar 2022 12:04:26 +0300 Subject: libqmi: switch to meson build tools Using https://gitlab.freedesktop.org/mobile-broadband/libqmi.git to download the source code. Enabled lto and additional gcc flags for perfomance and less size. Added support for selecting qmi message collection. Selected basic qmi message collection by default (modemmanager requires it). Modified to use meson as upstream has abandoned autotools. Removed BUILD_PARALLEL options. These are default with ninja/meson. Signed-off-by: Maxim Anisimov --- libs/libqmi/Config.in | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'libs/libqmi/Config.in') diff --git a/libs/libqmi/Config.in b/libs/libqmi/Config.in index 6f35b7453..7dfa7ca52 100644 --- a/libs/libqmi/Config.in +++ b/libs/libqmi/Config.in @@ -13,4 +13,19 @@ config LIBQMI_WITH_QRTR_GLIB help Compile libqmi with QRTR support +choice + prompt "Select QMI message collection to build" + default LIBQMI_COLLECTION_BASIC + + config LIBQMI_COLLECTION_MINIMAL + depends on !MODEMMANAGER_WITH_QMI + bool "minimal" + + config LIBQMI_COLLECTION_BASIC + bool "basic (default)" + + config LIBQMI_COLLECTION_FULL + bool "full" +endchoice + endmenu -- cgit v1.2.3