configure, meson: move audio driver detection to Meson
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 7 Oct 2021 13:06:09 +0000 (15:06 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 14 Oct 2021 07:50:56 +0000 (09:50 +0200)
commit87430d5b13fdef0768cdb55352652ff78095e761
treecc14fe4e6a2f7bc1d922d032fc4789145e84a48c
parent7e1fbe7963f2b9bb44d6aa5c1ef793894212190a
configure, meson: move audio driver detection to Meson

This brings a change that makes audio drivers more similar to all
other modules.  All drivers are built by default, while
--audio-drv-list only governs the default choice of the audio driver.

Meson options are added to disable the drivers, and the next patches
will fix the help messages and command line options, and especially
make the non-default drivers available via -audiodev.

Cc: Gerd Hoffman <kraxel@redhat.com>
Cc: Volker RĂ¼melin <vr_qemu@t-online.de>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20211007130630.632028-4-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
audio/meson.build
configure
meson.build
meson_options.txt