🐛 Fixed FindDirectX11 finding the old version of the DX SDK

This commit is contained in:
Edgar 2022-03-23 16:27:46 +01:00
parent d11b528f71
commit 6d315331f9
No known key found for this signature in database
GPG Key ID: 17D930BB616061A5
3 changed files with 15 additions and 0 deletions

View File

@ -36,6 +36,11 @@ class OGREConan(ConanFile):
"find_package(DirectX)",
"find_package(DirectX9)",
)
tools.replace_in_file(
"CMake/Packages/FindDirectX11.cmake",
"find_path(DirectX11_INCLUDE_DIR NAMES d3d11.h HINTS \"",
"find_path(DirectX11_INCLUDE_DIR NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NAMES d3d11.h HINTS \"",
)
for patch in self.conan_data["patches"][self.version]:
tools.patch(**patch)

View File

@ -38,6 +38,11 @@ class OGREConan(ConanFile):
"find_package(DirectX)",
"find_package(DirectX9)",
)
tools.replace_in_file(
"CMake/Packages/FindDirectX11.cmake",
"find_path(DirectX11_INCLUDE_DIR NAMES d3d11.h HINTS \"",
"find_path(DirectX11_INCLUDE_DIR NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NAMES d3d11.h HINTS \"",
)
for patch in self.conan_data["patches"][self.version]:
tools.patch(**patch)

View File

@ -85,6 +85,11 @@ class OGREConan(ConanFile):
"find_package(DirectX)",
"find_package(DirectX9)",
)
tools.replace_in_file(
"CMake/Packages/FindDirectX11.cmake",
"find_path(DirectX11_INCLUDE_DIR NAMES d3d11.h HINTS \"",
"find_path(DirectX11_INCLUDE_DIR NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NAMES d3d11.h HINTS \"",
)
for patch in self.conan_data["patches"][self.version]:
tools.patch(**patch)