- Oct 03, 2021
-
-
Aleksander Morgado authored
At the end of September 2021, Let's Encrypt's DST Root CA X3 certificate expired, and the new ISRG Root X1 took over. Update the CI template so that the new certificate is available and we can keep on cloning the libmbim/libqmi/libqrtr-glib repos without failures.
-
- Sep 13, 2021
-
-
Julian Dehm authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Inigo Martínez authored
Both `libmbim` and `libqrtr-glib` have started using `feature` options in their meson builds. The CI options when building `libmbim` and `libqrtr-glib` have been updated to use `feature` option values.
-
Inigo Martínez authored
Although not totally necessary due to its implementation, some files built by meson are included as content files. They have been explicitly added for the sake of correctness.
-
Inigo Martínez authored
`install_header` allows the use of the `subdir` parameter that points to the subdirectory in the `includedir` directory. However, to maintain consistency, this has been changed to use the `install_dir` parameter.
-
Inigo Martínez authored
Since meson 0.49, a new argument called `kwargs` can be used to pass a dictionary to specify different parameters[0]. This feature has been used to make test builds more readable. [0] https://mesonbuild.com/Release-notes-for-0-49-0.html#can-specify-keyword-arguments-with-a-dictionary
-
Inigo Martínez authored
Since meson 0.50, `include_directories` also include strings[0]. This feature is used to improve slightly build files. [0] https://mesonbuild.com/Release-notes-for-0-50-0.html#include_directories-accepts-a-string
-
Inigo Martínez authored
Since meson 0.47, `install_mode` option can be used to set a given set of rights to any target. This feature has been used to set `qmi-network` rights instead of using a post install script. [0] https://mesonbuild.com/Release-notes-for-0-47-0.html#install_mode-keyword-argument-extended-to-all-installable-targets
-
Inigo Martínez authored
The option is only used to set the `MM_RUNTIME_CHECK_ENABLED` define so there is no need to have a variable for it. The option is used directly and the linked variable has been removed.
-
Inigo Martínez authored
Since meson 0.47, there is support for features build options[0] that can be enabled automatically if the system has the required support. This feature has been used for some options that fit properly for their needs. The setup of the CI builds have also been apropiately updated. [0] https://mesonbuild.com/Release-notes-for-0-47-0.html#new-type-of-build-option-for-features
-
Inigo Martínez authored
A new variable called `qmi_name` has been created to avoid the call to a function inside the meson object.
-
Inigo Martínez authored
meson's test function already sets the `MALLOC_PERTURB_` environment variable[0], so there is no need to set it. [0] https://mesonbuild.com/Reference-manual.html#test
-
Inigo Martínez authored
meson gained the dictionaries as builtin objects[0] that can be modified with the addition operator[1] and can be useful when setting configuration or even environment values[2]. The individual object creation has been replaced by dictionaries when possible. [0] http://mesonbuild.com/Release-notes-for-0-47-0.html#new-builtin-object-type-dictionary [1] https://mesonbuild.com/Release-notes-for-0-48-0.html#dictionary-addition [2] https://mesonbuild.com/Release-notes-for-0-52-0.html#support-taking-environment-values-from-a-dictionary
-
Inigo Martínez authored
meson is able to process or discard a directory based on a dependency object based on if it is found or not[0]. The `man` directory depends on the `help2man` program so it has been changed to take advantage of this feature. [0] https://mesonbuild.com/Release-notes-for-0-44-0.html#added-if_found-to-subdir
-
Inigo Martínez authored
Since meson 0.49, the `/` character can be used to join paths[0], so all the instances of `join_paths` have been replaced. [0] http://mesonbuild.com/Release-notes-for-0-49-0.html#joining-paths-with-
-
Inigo Martínez authored
Since meson 0.53, it has added a new function to summarize the build configuration[0]. The summary has been changed to make use of it. meson version has been bumped to 0.53. [0] https://mesonbuild.com/Release-notes-for-0-53-0.html#add-a-new-summary-function
-
Inigo Martínez authored
Since 0.48 version of meson, there is a new generic `python` module and the previous `python3` module has been deprecated[0]. The use of the `python3` module has been replaced by this new `python` module. meson version has been bumped to 0.48. CI has also been updated to have this meson version available. [0] https://mesonbuild.com/Release-notes-for-0-48-0.html#python3-module-is-deprecated
-
- Sep 07, 2021
-
-
Inigo Martínez authored
The qmimcli `bash-completion` file has the `-completion` suffix as it can be overriden by the generated qmimcli binary file. However, meson builds the binary field in a different build directory so there is no need to have it renamed.
-
- Sep 06, 2021
-
-
Aleksander Morgado authored
(cherry picked from commit dd7e6296)
-
Aleksander Morgado authored
-
- Sep 02, 2021
-
-
Aleksander Morgado authored
-
Dylan Van Assche authored
Equivalent of AT+CLCC to retrieve information about all current calls
-
- Aug 06, 2021
-
-
Aleksander Morgado authored
-
Aleksander Morgado authored
We should be able to build with QRTR support but without introspection support.
-
Aleksander Morgado authored
Using -Dintrospection=false would actually not disable it. There is no longer an "auto" option for the introspection support, it will be either enabled or disabled depending on what the user asks for (default enabled).
-
- Aug 05, 2021
-
-
To avoid the burden of maintaining multiple build systems, autotools support has been removed.
-
In order to allow the removal of autotools, all related builds have been removed.
-
Eric Caruso authored
-
Eric Caruso authored
This prints a message every time a refresh indication is received.
-
Eric Caruso authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
To allow detecting via pkg-config whether libqmi was built with rmnet support, as we do with other build features.
-
Aleksander Morgado authored
(cherry picked from commit 4eb7344a)
-
Aleksander Morgado authored
(cherry picked from commit 98a3fdd4)
-