mirror of
https://github.com/Ryujinx/libsoundio.git
synced 2024-12-23 00:05:39 +00:00
WASAPI: use check_include_file
instead of 'find_path` in CMake
# Current issue: When attempting to compile under MSVC (#49), CMake can't find the WASAPI headers. I'm running Windows 10, Visual Studio Community 2015, and the latest SDK. # Proposed fix: Use `check_include_file` instead of `find_path`, which seems more semantically correct anyways.
This commit is contained in:
parent
9c90c0b2ed
commit
e1c55d807b
|
@ -3,13 +3,13 @@
|
|||
# See http://opensource.org/licenses/MIT
|
||||
|
||||
# WASAPI_FOUND
|
||||
# WASAPI_INCLUDE_DIR
|
||||
# AUDIOCLIENT_H
|
||||
|
||||
if (WIN32)
|
||||
find_path(WASAPI_INCLUDE_DIR NAMES audioclient.h)
|
||||
include(CheckIncludeFile)
|
||||
check_include_file(audioclient.h AUDIOCLIENT_H)
|
||||
endif()
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(WASAPI DEFAULT_MSG WASAPI_INCLUDE_DIR)
|
||||
|
||||
mark_as_advanced(WASAPI_INCLUDE_DIR)
|
||||
find_package_handle_standard_args(WASAPI DEFAULT_MSG AUDIOCLIENT_H)
|
||||
mark_as_advanced(AUDIOCLIENT_H)
|
||||
|
|
Loading…
Reference in a new issue