bbidulock/icewm
src/CMakeLists.txt
:378
CHECK_INCLUDE_FILE_CXX(sys/soundcard.h HAVE_SYS_SOUNDCARD_H)
CHECK_INCLUDE_FILE_CXX(sys/soundcard.h HAVE_SYS_SOUNDCARD_H)
check_include_file("sys/soundcard.h" HAVE_SYS_SOUNDCARD_H)
endif ( HAVE_SYS_SOUNDCARD_H OR HAVE_LINUX_SOUNDCARD_H OR HAVE_MACHINE_SOUNDCARD_H )
check_include_files(sys/soundcard.h HAVE_SYS_SOUNDCARD_H)
check_include_file("sys/soundcard.h" HAVE_SYS_SOUNDCARD_H)
else ( HAVE_SYS_SOUNDCARD_H OR HAVE_LINUX_SOUNDCARD_H OR HAVE_MACHINE_SOUNDCARD_H )
endif ( HAVE_SYS_SOUNDCARD_H OR HAVE_LINUX_SOUNDCARD_H OR HAVE_MACHINE_SOUNDCARD_H )
list( APPEND OSS_DEFINITIONS HAVE_SYS_SOUNDCARD_H=1 )
mark_as_advanced(
OSS_FOUND
OSS_INCLUDE_DIR
OSS_DEFINITIONS
HAVE_LINUX_SOUNDCARD_H
HAVE_SYS_SOUNDCARD_H
HAVE_MACHINE_SOUNDCARD_H
)
check_include_files(sys/soundcard.h HAVE_SYS_SOUNDCARD_H)
check_include_file(sys/soundcard.h HAVE_SYS_SOUNDCARD_H)
list( APPEND DEFINES
PUBLIC
$<$<BOOL:${${_OPT}use_pa_asio}>:
PA_USE_ASIO=1
>
$<$<BOOL:${${_OPT}use_pa_ds}>:
PA_USE_DS=1
>
$<$<BOOL:${${_OPT}use_pa_wasapi}>:
PA_USE_WASAPI=1
>
$<$<BOOL:${${_OPT}use_pa_wmme}>:
PA_USE_WMME=1
>
$<$<BOOL:${${_OPT}use_pa_coreaudio}>:
PA_USE_COREAUDIO=1
>
$<$<BOOL:${${_OPT}use_pa_alsa}>:
PA_USE_ALSA=1
>
$<$<BOOL:${${_OPT}use_pa_oss}>:
PA_USE_OSS=1
HAVE_SYS_SOUNDCARD_H=1
>
$<$<NOT:$<STREQUAL:${${_OPT}use_pa_jack},off>>:
PA_USE_JACK=1
>
$<$<STREQUAL:${${_OPT}use_pa_jack},dynamic>:
PA_DYNAMIC_JACK=1
>
)
check_include_file(sys/soundcard.h HAVE_SYS_SOUNDCARD_H)