Files
LookingGlass/client/audiodevs/WASAPI/CMakeLists.txt
Geoffrey McRae 57f18d7e80 [client] windows: add native clang-cl build
Build the Windows client against the MSVC ABI while retaining clang
language support. Use vcpkg for ANGLE and libsamplerate, and build
MsQuic with its bundled static OpenSSL.
2026-11-06 14:40:25 +11:00

26 lines
389 B
CMake

cmake_minimum_required(VERSION 3.10)
project(audiodev_WASAPI LANGUAGES C)
add_library(audiodev_WASAPI STATIC
capture_queue.c
format.c
guids.c
wasapi.c
)
target_link_libraries(audiodev_WASAPI
avrt
lg_common
ole32
uuid
)
if(MINGW)
target_link_libraries(audiodev_WASAPI m)
endif()
target_include_directories(audiodev_WASAPI
PRIVATE
"${CMAKE_CURRENT_SOURCE_DIR}"
)