forked from osmocom/wireshark
CMake: Allow arm64 architecure in Windows
This also sets arm64 as processor architecture in exe manifest files.
This commit is contained in:
parent
6fab8ee395
commit
bd24f450f8
|
@ -132,6 +132,8 @@ if(WIN32)
|
|||
set(WIRESHARK_TARGET_PLATFORM win64)
|
||||
elseif($ENV{MSYSTEM_CARCH} MATCHES "i686")
|
||||
set(WIRESHARK_TARGET_PLATFORM win32)
|
||||
elseif($ENV{MSYSTEM_CARCH} MATCHES "aarch64")
|
||||
set(WIRESHARK_TARGET_PLATFORM "win64arm")
|
||||
else()
|
||||
set(WIRESHARK_TARGET_PLATFORM "$ENV{MSYSTEM_CARCH}")
|
||||
endif()
|
||||
|
@ -149,6 +151,8 @@ if(WIN32)
|
|||
elseif(WIRESHARK_TARGET_PLATFORM MATCHES "win32")
|
||||
message(FATAL_ERROR "Deprecated target platform ${WIRESHARK_TARGET_PLATFORM}. See https://gitlab.com/wireshark/wireshark/-/issues/17779 for details.")
|
||||
set(WIRESHARK_TARGET_PROCESSOR_ARCHITECTURE x86)
|
||||
elseif(WIRESHARK_TARGET_PLATFORM MATCHES "win64arm")
|
||||
set(WIRESHARK_TARGET_PROCESSOR_ARCHITECTURE arm64)
|
||||
else()
|
||||
message(FATAL_ERROR "Invalid target platform: ${WIRESHARK_TARGET_PLATFORM}")
|
||||
endif()
|
||||
|
|
Loading…
Reference in New Issue