aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/directxmath/MinGW-fix.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/directxmath/MinGW-fix.patch')
-rw-r--r--vcpkg/ports/directxmath/MinGW-fix.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/vcpkg/ports/directxmath/MinGW-fix.patch b/vcpkg/ports/directxmath/MinGW-fix.patch
new file mode 100644
index 0000000..3f64527
--- /dev/null
+++ b/vcpkg/ports/directxmath/MinGW-fix.patch
@@ -0,0 +1,15 @@
+diff --git a/SHMath/CMakeLists.txt b/SHMath/CMakeLists.txt
+index dc5cb6d..aa6d4a0 100644
+--- a/SHMath/CMakeLists.txt
++++ b/SHMath/CMakeLists.txt
+@@ -73,7 +73,7 @@ target_compile_features(${PROJECT_NAME} INTERFACE cxx_std_11)
+
+ target_link_libraries(${PROJECT_NAME} PRIVATE DirectXMath)
+
+-if(MINGW)
++if(MINGW AND BUILD_DX12)
+ find_package(directx-headers CONFIG REQUIRED)
+ target_link_libraries(${PROJECT_NAME} PUBLIC Microsoft::DirectX-Headers)
+ target_compile_definitions(${PROJECT_NAME} PUBLIC USING_DIRECTX_HEADERS)
+--
+2.49.0.windows.1