Fix regular expression for MSVC target arch detection

Make it work regardless of MSVC output language

Fixes #6128
See PR #6265
pull/6271/head
Luca Bacci 5 years ago committed by Jussi Pakkanen
parent 6cc0ef8c07
commit 2362bdbbf9
  1. 2
      mesonbuild/environment.py

@ -993,7 +993,7 @@ class Environment:
m = 'Failed to detect MSVC compiler version: stderr was\n{!r}'
raise EnvironmentException(m.format(err))
cl_signature = lookat.split('\n')[0]
match = re.search(' for .*(x86|x64|ARM|ARM64)$', cl_signature)
match = re.search('.*(x86|x64|ARM|ARM64)$', cl_signature)
if match:
target = match.group(1)
else:

Loading…
Cancel
Save