meson: Use proper type for bools

Fix invalid usage of bools which violates official meson specification and thus
breaks muon, an implementation of meson written in C.
This commit is contained in:
illiliti
2022-04-03 14:55:33 +03:00
parent cc3c0125a8
commit e938befcbc

View File

@@ -82,12 +82,12 @@ option('f16c',
option('gtk_doc', option('gtk_doc',
type: 'boolean', type: 'boolean',
value: 'false', value: false,
description : 'Build API reference and tools documentation') description : 'Build API reference and tools documentation')
option('man-pages', option('man-pages',
type: 'boolean', type: 'boolean',
value: 'false', value: false,
description : 'Build man pages for installed tools') description : 'Build man pages for installed tools')
option('introspection', option('introspection',
@@ -100,7 +100,7 @@ option('introspection',
option('demos', option('demos',
type: 'boolean', type: 'boolean',
value: 'true', value: true,
description : 'Build demo programs') description : 'Build demo programs')
option('profile', option('profile',
@@ -111,15 +111,15 @@ option('profile',
option('build-examples', option('build-examples',
type: 'boolean', type: 'boolean',
value: 'true', value: true,
description : 'Build examples') description : 'Build examples')
option('build-tests', option('build-tests',
type: 'boolean', type: 'boolean',
value: 'true', value: true,
description : 'Build tests') description : 'Build tests')
option('install-tests', option('install-tests',
type: 'boolean', type: 'boolean',
value: 'false', value: false,
description : 'Install tests') description : 'Install tests')