Toward nicer behaviour for selecting static/shared libraries, respecting the Meson convention (default_library=) rather than using a custom option - some nasty bits still to be tested on Windows

This commit is contained in:
Chris Cannam
2022-01-04 17:11:31 +00:00
parent 3a6d8a8c76
commit 0701dfe079
2 changed files with 80 additions and 51 deletions

View File

@@ -26,8 +26,3 @@ option('extra_lib_dirs',
value: [],
description: 'Additional local library directories to search for dependencies.')
option('no_shared',
type: 'boolean',
value: 'false',
description: 'Do not build shared libraries. On Windows this will also ensure that the static library is called simply rubberband.lib, not rubberband-static.lib as it is in the default build.')