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.
This commit is contained in:
Iñigo Martínez
2021-11-08 09:28:55 +00:00
committed by Aleksander Morgado
parent 7a7bc2e444
commit ec2e5403f1
7 changed files with 69 additions and 53 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ test_units = {
'mmtty': libport_dep,
}
if gudev_dep.found()
if enable_udev
test_units += {'lsudev': gudev_dep}
endif