Aleksander Morgado
b75d1d50d7
Revert "build,meson: Improve plugins option set"
...
This reverts commit 09a5052a77
.
This commit breaks the default disabling of the qcom-soc plugin.
2021-09-15 22:00:28 +02:00
Iñigo Martínez
39912daa11
build,meson: Fix libsystemd check
...
At the moment `libsystemd` is check even if `suspend/resume` and
systemd support are not enabled.
This has been changed so `libsystemd` is checked only if any or both
options are enabled.
2021-09-10 08:39:37 +00:00
Iñigo Martínez
fe53de8bdd
build,meson: Make use of feature option for introspection
2021-09-10 08:39:37 +00:00
Iñigo Martínez
190bf5b351
build,meson: Remove unnecessary variables
2021-09-10 08:39:37 +00:00
Iñigo Martínez
09a5052a77
build,meson: Improve plugins option set
...
Improved the way the plugins are set to allow a smaller summary.
2021-09-10 08:39:37 +00:00
Iñigo Martínez
e075512fc1
build,meson: Make use of the summary function
...
Since meson 0.53 it has added a new function to summarize the build
configuration[0].
We changed the summary to make use of it.
[0] https://mesonbuild.com/Release-notes-for-0-53-0.html#add-a-new-summary-function
2021-09-10 08:39:37 +00:00
Aleksander Morgado
822b3acbae
build: post-release version bump to 1.19.0
2021-09-09 11:22:42 +02:00
Aleksander Morgado
4ccbfcd016
release: bump to 1.18.0
2021-09-08 11:59:06 +02:00
Aleksander Morgado
64f18f036b
build: require libqmi 1.30.2
...
We need the new "Get All Call Info" request support.
2021-09-08 11:57:59 +02:00
Aleksander Morgado
2e44a5921b
build,meson: add sms-c examples to build
2021-09-08 11:43:55 +02:00
Aleksander Morgado
7060962c0a
build,meson: ignore warnings for missing field initializers
...
We would usually explicitly skip initializing fields that are going to
be zero-ed anyway.
2021-09-07 10:55:43 +00:00
Aleksander Morgado
2c8cab3670
build,meson: disable float comparison warnings
...
We have several symbols defined as floating point numbers that
identify "unknown" values, e.g. MM_LOCATION_LONGITUDE_UNKNOWN. We want
to be able to compare with those values directly, even if they're
floats.
2021-09-07 10:55:43 +00:00
Aleksander Morgado
2bb699fc96
meson: introspection support enabled by default
2021-09-07 10:55:43 +00:00
Iñigo Martínez
77d1c24361
build: Port to meson
...
meson is a build system focused on speed an ease of use, which
helps speeding up the software development. This patch adds meson
support along autotools.
2021-09-07 10:55:43 +00:00