aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorIñigo Martínez <inigomartinez@gmail.com>2021-11-05 12:45:56 +0100
committerAleksander Morgado <aleksander@aleksander.es>2021-11-08 09:28:55 +0000
commitec2e5403f14892047f391f63982bf5e4b30438c2 (patch)
treec5d8a6411f616de2d35ebdef6b37a93f922d6bc8 /plugins
parent7a7bc2e44409a1b07c745fc373c071ed0610c6c9 (diff)
build,meson: Make feature options boolean
Different options are set as `feature`, also every possible plugin, but this may cause confusion. All options set as `feature` but plugins have been made `boolean` to avoid further confusions. `help2man` is also installed in the CI image because is required to build different libraries.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/meson.build14
1 files changed, 9 insertions, 5 deletions
diff --git a/plugins/meson.build b/plugins/meson.build
index 601ef715..ea40ebab 100644
--- a/plugins/meson.build
+++ b/plugins/meson.build
@@ -43,11 +43,15 @@ plugins_incs = [
kerneldevice_inc,
]
-plugins_deps = [
- libmm_glib_dep,
- mbim_glib_dep,
- qmi_glib_dep,
-]
+plugins_deps = [libmm_glib_dep]
+
+if enable_mbim
+ plugins_deps += mbim_glib_dep
+endif
+
+if enable_qmi
+ plugins_deps += qmi_glib_dep
+endif
# Common Foxconn modem support library (MBIM only)
if plugins_shared['foxconn']