[WIDL] Properly pass architecture flag instead of modifying the code

This reverts commit 73c776c744 "[WIDL] Fix non-x86 builds".
This commit is contained in:
Timo Kreuzer
2024-12-15 10:23:50 +02:00
parent 1b14ce5db3
commit 995e4c829a
3 changed files with 12 additions and 9 deletions

View File

@@ -140,6 +140,10 @@ if(NOT CMAKE_CROSSCOMPILING)
add_definitions(/D_X86_ /D__i386__ /DWIN32 /D_WINDOWS)
elseif(ARCH STREQUAL "amd64")
add_definitions(-D_AMD64_ -D__x86_64__ /DWIN32 -D_WINDOWS)
elseif(ARCH STREQUAL "arm")
add_definitions(-D__arm__)
elseif(ARCH STREQUAL "arm64")
add_definitions(-D__aarch64__)
endif()
if(MSVC_VERSION GREATER 1699)
add_definitions(/D_ALLOW_KEYWORD_MACROS)