@@ -7,23 +7,22 @@ softmmu_ss.add(files(
7
7
' wavcapture.c' ,
8
8
))
9
9
10
- softmmu_ss.add(when : [coreaudio, ' CONFIG_AUDIO_COREAUDIO' ], if_true : files (' coreaudio.c' ))
11
- softmmu_ss.add(when : [dsound, ' CONFIG_AUDIO_DSOUND' ], if_true : files (' dsoundaudio.c' ))
12
- softmmu_ss.add(when : [' CONFIG_AUDIO_WIN_INT' ], if_true : files (' audio_win_int.c' ))
10
+ softmmu_ss.add(when : coreaudio, if_true : files (' coreaudio.c' ))
11
+ softmmu_ss.add(when : dsound, if_true : files (' dsoundaudio.c' , ' audio_win_int.c' ))
13
12
14
13
audio_modules = {}
15
14
foreach m : [
16
- [' CONFIG_AUDIO_ALSA ' , ' alsa' , alsa, ' alsaaudio.c' ],
17
- [' CONFIG_AUDIO_OSS ' , ' oss' , oss, ' ossaudio.c' ],
18
- [' CONFIG_AUDIO_PA ' , ' pa' , pulse, ' paaudio.c' ],
19
- [' CONFIG_AUDIO_SDL ' , ' sdl' , sdl, ' sdlaudio.c' ],
20
- [' CONFIG_AUDIO_JACK ' , ' jack' , jack, ' jackaudio.c' ],
21
- [' CONFIG_SPICE ' , ' spice' , spice, ' spiceaudio.c' ]
15
+ [' alsa' , alsa, files ( ' alsaaudio.c' ) ],
16
+ [' oss' , oss, files ( ' ossaudio.c' ) ],
17
+ [' pa' , pulse, files ( ' paaudio.c' ) ],
18
+ [' sdl' , sdl, files ( ' sdlaudio.c' ) ],
19
+ [' jack' , jack, files ( ' jackaudio.c' ) ],
20
+ [' spice' , spice, files ( ' spiceaudio.c' ) ]
22
21
]
23
- if config_host.has_key(m[ 0 ] )
22
+ if m[ 1 ].found( )
24
23
module_ss = ss.source_set()
25
- module_ss.add(when : m[ 2 ], if_true : files (m[ 3 ]) )
26
- audio_modules += {m[1 ] : module_ss}
24
+ module_ss.add(m[ 1 ], m[ 2 ] )
25
+ audio_modules += {m[0 ] : module_ss}
27
26
endif
28
27
endforeach
29
28
0 commit comments