summaryrefslogtreecommitdiff
path: root/meson_options.txt
Commit message (Collapse)AuthorAgeFilesLines
* build: Make feature options booleanIñigo Martínez2021-11-051-2/+2
| | | | | | | | | | The introspection and man support are set as `feature` but this may cause confusion. They have been made `boolean`. In order to always build man documentation, `help2man` is also installed in the CI builds.
* meson.build: add an option to not build man pages.Nicolas Cavallari2021-11-021-0/+1
| | | | | | | | | | | | When cross-compiling, the compiled binaries cannot be run on the build machine, unless one defines a helper (e.g. qemu) in the meson configuration, which is most of the time undesirable. If help2man is installed on the build machine, then the build would fail because of this, so add an option to disable generating the man pages. With later versions of meson, it will be possible to automatically detect this condition.
* build: Make use of features build option for introspectionIñigo Martínez2021-09-131-1/+1
| | | | | | | | | 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 introspection support. [0] https://mesonbuild.com/Release-notes-for-0-47-0.html#new-type-of-build-option-for-features
* meson: add missing SPDX identifiers and copyright informationYegor Yefremov2021-08-021-0/+3
|
* build,meson: make bash-completion file install optionalIñigo Martínez2021-07-261-0/+2
| | | | | | | | `mbimcli` provides a bash-completion file. To install this file `bash-completion`'s pkg-file is checked to set the proper installation directory. This has been made optional.
* build: port to meson build systemIñigo Martínez2021-05-031-0/+6
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.