mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-10-31 15:20:10 +00:00
20 lines
425 B
CMake
20 lines
425 B
CMake
# Autodetect if xaudio2 can be used.
|
|
|
|
include(CheckCXXSourceCompiles)
|
|
set(CMAKE_REQUIRED_FLAGS "")
|
|
|
|
check_cxx_source_compiles("
|
|
#include <cstdio>
|
|
#include <windows.h>
|
|
|
|
#undef NTDDI_VERSION
|
|
#undef _WIN32_WINNT
|
|
|
|
#define NTDDI_VERSION NTDDI_WIN8
|
|
#define _WIN32_WINNT _WIN32_WINNT_WIN8
|
|
|
|
#include <xaudio2.h>
|
|
int main() { printf(\"%s\\\\n\", XAUDIO2_DLL_A); return 0; }"
|
|
XAUDIO2_FOUND
|
|
)
|