aboutsummaryrefslogtreecommitdiff
path: root/src/meson.build
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 /src/meson.build
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 'src/meson.build')
-rw-r--r--src/meson.build20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/meson.build b/src/meson.build
index d0c2b3a6..3fe78f11 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -45,20 +45,20 @@ incs = [
kerneldevice_inc,
]
-deps = [
- libmm_glib_dep,
- mbim_glib_dep,
- qmi_glib_dep,
-]
+deps = [libmm_glib_dep]
private_deps = []
if enable_qmi
sources += files('mm-modem-helpers-qmi.c')
+
+ deps += qmi_glib_dep
endif
if enable_mbim
sources += files('mm-modem-helpers-mbim.c')
+
+ deps += mbim_glib_dep
endif
if enable_systemd_journal
@@ -87,18 +87,18 @@ sources = files(
'kerneldevice/mm-kernel-device-helpers.c',
)
-deps = [
- gudev_dep,
- libhelpers_dep,
- qrtr_glib_dep,
-]
+deps = [libhelpers_dep]
if enable_qrtr
sources += files('kerneldevice/mm-kernel-device-qrtr.c')
+
+ deps += qrtr_glib_dep
endif
if enable_udev
sources += files('kerneldevice/mm-kernel-device-udev.c')
+
+ deps += gudev_dep
endif
libkerneldevice = static_library(