Fix QT_HOST_LIBEXECS for cross-builds on Windows

Like for LibraryExecutables, we must default to "bin" on Windows for
HostLibraryExecutables in our generated qconfig.cpp.

Fixes: QTBUG-91496
Change-Id: Ib5a4b3b3fd6192bd953e615058b482e67ad19462
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
(cherry picked from commit 4b9173e3540bd5a80b98be2f41832ae877c2cd1d)
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
This commit is contained in:
Joerg Bornemann 2021-03-03 20:20:51 +01:00
parent 5618d51272
commit 542f2036e7

View File

@ -395,7 +395,11 @@ static const struct {
{ "Sysroot", "" },
{ "SysrootifyPrefix", "" },
{ "HostBinaries", "bin" },
#ifdef Q_OS_WIN
{ "HostLibraryExecutables", "bin" },
#else
{ "HostLibraryExecutables", "libexec" },
#endif
{ "HostLibraries", "lib" },
{ "HostData", "." },
{ "TargetSpec", "" },