| 1 | # SPDX-License-Identifier: GPL-2.0-or-later |
| 2 | |
| 3 | if not have_system |
| 4 | subdir_done() |
| 5 | endif |
| 6 | |
| 7 | modinfo_dep = not_found |
| 8 | if enable_modules |
| 9 | modinfo_src = 'modinfo-stub.c' |
| 10 | if audio_modinfo_files.length() != 0 |
| 11 | modinfo_src = custom_target('modinfo.c', |
| 12 | output: 'modinfo.c', |
| 13 | input: audio_modinfo_files, |
| 14 | command: [modinfo_generate, '--skip-missing-deps', '@INPUT@'], |
| 15 | capture: true) |
| 16 | endif |
| 17 | modinfo_lib = static_library('modinfo.c', modinfo_src) |
| 18 | modinfo_dep = declare_dependency(link_with: modinfo_lib) |
| 19 | endif |
| 20 | |
| 21 | # manual audio test - not part of automated test suite |
| 22 | # as it relies on audio system |
| 23 | executable('test-audio', |
| 24 | sources: [files('test-audio.c', 'audio-stubs.c'), dbus_display1], |
| 25 | dependencies: [audio, qemuutil, modinfo_dep, gio, spice, sdl]) |