list( APPEND SOURCES
PRIVATE
${TARGET_ROOT}/include/portmixer.h
${TARGET_ROOT}/src/px_mixer.c
${TARGET_ROOT}/src/px_mixer.h
$<$<PLATFORM_ID:Windows>:
${TARGET_ROOT}/src/px_win_common.c
${TARGET_ROOT}/src/px_win_common.h
${TARGET_ROOT}/src/px_win_ds.c
${TARGET_ROOT}/src/px_win_wasapi.c
${TARGET_ROOT}/src/px_win_endpoint.c
${TARGET_ROOT}/src/px_win_endpoint.h
${TARGET_ROOT}/src/px_win_wmme.c
>
$<$<BOOL:${APPLE}>:
${TARGET_ROOT}/src/px_mac_coreaudio.c
>
$<$<BOOL:${PA_HAS_OSS}>:
${TARGET_ROOT}/src/px_unix_oss.c
>
$<$<BOOL:${PA_HAS_ALSA}>:
${TARGET_ROOT}/src/px_linux_alsa.c
>
)