diff options
| author | David Marchand <[email protected]> | 2023-06-21 12:23:30 +0200 |
|---|---|---|
| committer | David Marchand <[email protected]> | 2023-08-23 09:48:25 +0200 |
| commit | 4b076fb643d2e7922ff97969b53230b9eb20b408 (patch) | |
| tree | 5663608ac479895762a1939bb41e74e65c26bfae /devtools | |
| parent | 51dd6d355bd0434ccec768ff01e78992e71fab58 (diff) | |
build: select deprecated libraries
Rework deprecated libraries selection by introducing a new configuration
option.
This breaks existing configurations that were relying on disable_libs=''
for enabling deprecated libraries.
On the other hand, it will make enabling optional libraries more
straightforward by taking the deprecated libraries out of the picture.
Signed-off-by: David Marchand <[email protected]>
Acked-by: Morten Brørup <[email protected]>
Acked-by: Bruce Richardson <[email protected]>
Acked-by: Aaron Conole <[email protected]>
Diffstat (limited to 'devtools')
| -rwxr-xr-x | devtools/test-meson-builds.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh index 84b907d2ea..c41659d28b 100755 --- a/devtools/test-meson-builds.sh +++ b/devtools/test-meson-builds.sh @@ -120,10 +120,10 @@ config () # <dir> <builddir> <meson options> return fi options= - # deprecated libs may be disabled by default, so for complete builds ensure - # no libs are disabled - if ! echo $* | grep -q -- 'disable_libs' ; then - options="$options -Ddisable_libs=" + # deprecated libs are disabled by default, so for complete builds + # enable them + if ! echo $* | grep -q -- 'enable_deprecated_libs' ; then + options="$options -Denable_deprecated_libs=*" fi if echo $* | grep -qw -- '--default-library=shared' ; then options="$options -Dexamples=all" |
