|
|
|
@ -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()
|
|
|
|
|