File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -83,7 +83,7 @@ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/DirectXMath.pc"
8383 DESTINATION ${CMAKE_INSTALL_LIBDIR} /pkgconfig)
8484
8585#--- Test suite
86- if (DEFINED VCPKG_TARGET_ARCHITECTURE)
86+ if (DEFINED VCPKG_TARGET_ARCHITECTURE)
8787 set (DXMATH_ARCHITECTURE ${VCPKG_TARGET_ARCHITECTURE} )
8888elseif (CMAKE_GENERATOR_PLATFORM MATCHES "^[Ww][Ii][Nn]32$" )
8989 set (DXMATH_ARCHITECTURE x86)
@@ -93,7 +93,15 @@ elseif(CMAKE_GENERATOR_PLATFORM MATCHES "^[Aa][Rr][Mm]$")
9393 set (DXMATH_ARCHITECTURE arm)
9494elseif (CMAKE_GENERATOR_PLATFORM MATCHES "^[Aa][Rr][Mm]64$" )
9595 set (DXMATH_ARCHITECTURE arm64)
96- elseif (NOT DXMATH_ARCHITECTURE)
96+ elseif (CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Ww][Ii][Nn]32$" )
97+ set (DXMATH_ARCHITECTURE x86)
98+ elseif (CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Xx]64$" )
99+ set (DXMATH_ARCHITECTURE x64)
100+ elseif (CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Aa][Rr][Mm]$" )
101+ set (DXMATH_ARCHITECTURE arm)
102+ elseif (CMAKE_VS_PLATFORM_NAME_DEFAULT MATCHES "^[Aa][Rr][Mm]64$" )
103+ set (DXMATH_ARCHITECTURE arm64)
104+ elseif (NOT (DEFINED DXMATH_ARCHITECTURE))
97105 set (DXMATH_ARCHITECTURE "x64" )
98106endif ()
99107
You can’t perform that action at this time.
0 commit comments