Add option VCPKG_QMAKE_USE_NMAKE in vcpkg_build_qmake and install_qt#8524
Add option VCPKG_QMAKE_USE_NMAKE in vcpkg_build_qmake and install_qt#8524strega-nil merged 13 commits intomicrosoft:masterfrom
Conversation
|
@voskrese @Neumann-A @TheScarfix @heydojo |
|
The problem with that change is I cannot set the variable from the triplet but have to go into the ports to change the call of |
This feature may require follow-up support.
Added. |
|
Since the only reason to use this |
|
/azp run |
|
|
|
/azp run |
Looks like qt might not be ready for this :( |
|
@BillyONeal Because using nmake to build will use more time. |
Qt is designed to be used with nmake.... just saying (it even tells you to use nmake at the end of one of the qt5-base config logs)
As has been said above it is a bit slower. |
|
@BillyONeal: Please check logs next time: So move the -j option into |
I see the hang almost every time so it might not end up slower for some :) |
|
due to the additional comment in #4692 (comment) should this PR be made mergeable again? |
|
To add some data: on my local 3970X, qt5-base with JOM takes 8.06 minutes but with NMake takes 19.62 minutes |
|
@JackBoosY could you remerge with master? |
|
@strega-nil Ready. |
|
Thanks @JackBoosY ! |
Since the jam problem of jom cannot be solved temporarily, add the
PREFER_NMAKEoption.Related: #4692 #7061.