milan-avb: pw-avb-virtual: activate only when necessary

This commit is contained in:
hackerman-kl 2026-04-12 14:38:11 +02:00 committed by Wim Taymans
parent c3c74257fa
commit 4b886d07f7
3 changed files with 6 additions and 2 deletions

View file

@ -294,6 +294,10 @@ option('legacy-rtkit',
description: 'Build legacy rtkit module',
type: 'boolean',
value: true)
option('avb-virtual',
description: 'Enable AVB Virtual code for testing',
type: 'feature',
value: 'disabled')
option('avb',
description: 'Enable AVB code',
type: 'feature',

View file

@ -95,7 +95,7 @@ if build_pw_cat
summary({'Build pw-cat with FFmpeg integration': build_pw_cat_with_ffmpeg}, bool_yn: true, section: 'pw-cat/pw-play/pw-dump tool')
endif
build_avb_virtual = get_option('avb').require(
build_avb_virtual = get_option('avb-virtual').require(
host_machine.system() == 'linux',
error_message: 'AVB support is only available on Linux'
).allowed()

View file

@ -164,7 +164,7 @@ if valgrind.found()
timeout_multiplier : 3)
endif
if build_module_avb
if build_avb_virtual
avb_test_inc = [pwtest_inc, include_directories('../src/modules')]
avb_module_sources = [
'../src/modules/module-avb/avb.c',