-
Notifications
You must be signed in to change notification settings - Fork 6.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[qt5] Add -j to make to parallelize on Linux and MacOS #11111
Conversation
I think there is a VCPKG variable for concurrency. VCPKG_CONCURRENCY or similar. Should be visible with --debug in the cmake call if I am not mistaken. Currently on mobile so I cannot check it. |
There is a VCPKG_CONCURRENCY, see vcpkg/ports/ace/portfile.cmake Line 237 in 3a1e8e0
|
@@ -29,6 +30,7 @@ function(vcpkg_build_qmake) | |||
|
|||
function(run_jom TARGETS LOG_PREFIX LOG_SUFFIX) | |||
message(STATUS "Package ${LOG_PREFIX}-${TARGET_TRIPLET}-${LOG_SUFFIX}") | |||
list(PREPEND TARGETS ${INVOKE_ARGS}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CMake too old on Linux CI. PREPEND was introduced with 3.15 https://cmake.org/cmake/help/v3.15/release/3.15.html#commands
Since you are already touching concurrency settings: vcpkg/ports/qt5-base/cmake/install_qt.cmake Lines 6 to 26 in 0ab1a9e
could also be removed and replaced with VCPKG_CONCURRENCY |
584ff75
to
ac81c9c
Compare
No description provided.