Fix arch detection when cross compiling on Windows
authorRafael Roquetto <rafael.roquetto.qnx@kdab.com>
Fri, 8 Jun 2012 12:20:45 +0000 (14:20 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 12 Jun 2012 02:29:58 +0000 (04:29 +0200)
commit8839109abe672107e763ebaceeaaa16d5bd6eefc
tree12cc5dd5e55308d32aaa9ec64e5dbd029871c336
parent0fb84aa7a9ca3ff0bb96d6d7bb7b959d47c3ddcf
Fix arch detection when cross compiling on Windows

When trying to detect the target architecture, configure.exe will look for a
file called 'arch.exe'. However, in some situations such as when
cross-compiling on a Windows host to a Unix host, and depending on the
toolchain being used, the output file generated by config.tests/arch may
simply be called "arch" instead of "arch.exe", causing configure.exe to fail.
This patches configure.exe to handle both naming schemes.

Change-Id: I5798f716d732388c707564d4d45c4887ab3d3d9f
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
tools/configure/configureapp.cpp