blob: 0466718004e78d255f97a6efef9667bd1be54f13 [file] [log] [blame]
From 3fafb147242f32079dd3b57b8a80ad9fbbb415cb Mon Sep 17 00:00:00 2001
From: Pavel Rojtberg <rojtberg@gmail.com>
Date: Sun, 25 Oct 2020 14:58:31 +0100
Subject: [PATCH] CMake: DirectX11 - fix discovery when using MINGW and having
W10SDK
---
CMake/Packages/FindDirectX11.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMake/Packages/FindDirectX11.cmake b/CMake/Packages/FindDirectX11.cmake
index 64c2343cbd1..1122783b092 100644
--- a/CMake/Packages/FindDirectX11.cmake
+++ b/CMake/Packages/FindDirectX11.cmake
@@ -18,7 +18,7 @@ if(WIN32) # The only platform it makes sense to check for DirectX11 SDK
include(FindPkgMacros)
findpkg_begin(DirectX11)
- if( NOT MSVC90 )
+ if( MSVC AND NOT MSVC90 )
# Windows 10.x SDK
get_filename_component(kit10_dir "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots;KitsRoot10]" REALPATH)
file(GLOB W10SDK_VERSIONS RELATIVE ${kit10_dir}/Include ${kit10_dir}/Include/10.*) # enumerate pre-release and not yet known release versions