mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
support VS 2026 generators (#48269)
This commit is contained in:
@@ -268,6 +268,10 @@ else()
|
||||
set(Z_VCPKG_TARGET_TRIPLET_ARCH arm64)
|
||||
elseif(CMAKE_GENERATOR STREQUAL "Visual Studio 17 2022")
|
||||
set(Z_VCPKG_TARGET_TRIPLET_ARCH x64)
|
||||
elseif(CMAKE_GENERATOR STREQUAL "Visual Studio 18 2026" AND CMAKE_VS_PLATFORM_NAME_DEFAULT STREQUAL "ARM64")
|
||||
set(Z_VCPKG_TARGET_TRIPLET_ARCH arm64)
|
||||
elseif(CMAKE_GENERATOR STREQUAL "Visual Studio 18 2026")
|
||||
set(Z_VCPKG_TARGET_TRIPLET_ARCH x64)
|
||||
elseif(CMAKE_HOST_SYSTEM_NAME STREQUAL "Darwin" AND DEFINED CMAKE_OSX_ARCHITECTURES)
|
||||
list(LENGTH CMAKE_OSX_ARCHITECTURES Z_VCPKG_OSX_ARCH_COUNT)
|
||||
if(Z_VCPKG_OSX_ARCH_COUNT EQUAL "0")
|
||||
|
||||
@@ -42,6 +42,8 @@ function(z_vcpkg_get_visual_studio_generator)
|
||||
set(generator "Visual Studio 16 2019")
|
||||
elseif("$ENV{VisualStudioVersion}" VERSION_LESS_EQUAL "17.99")
|
||||
set(generator "Visual Studio 17 2022")
|
||||
elseif("$ENV{VisualStudioVersion}" VERSION_LESS_EQUAL "18.99")
|
||||
set(generator "Visual Studio 18 2026")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user