configure: move Cocoa incompatibility checks to Meson
commitc1ec49415c300cc539efdb88bb3f72078fb43c24
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 7 Jan 2021 13:04:00 +0000 (7 14:04 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 12 Jan 2021 11:38:03 +0000 (12 12:38 +0100)
treebca55656e3e040135bc84428031adb7987ad3155
parent1b6954713fee49452077ebc09a8cf76b18cfe04e
configure: move Cocoa incompatibility checks to Meson

The cocoa UI code currently assumes it is always the active UI
and does not interact well with other UI frontend code.  Move
the relevant checks to Meson now that all other frontends
have become Meson options.  This way, SDL/GTK+/Cocoa can be
parsed entirely by scripts/configure-parse-buildoptions.pl.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
configure
meson.build