diff options
author | Jason E. Hale <jhale@FreeBSD.org> | 2024-06-29 05:20:51 +0000 |
---|---|---|
committer | Jason E. Hale <jhale@FreeBSD.org> | 2024-06-29 05:20:51 +0000 |
commit | 3ecb58c61953097c5b5331c3e11ae8fced410ca9 (patch) | |
tree | ed66b1189db1fbb4fa84cd973f318a42b9860c5d | |
parent | ad593a9d4d7957012965264a91f21667488ca1b2 (diff) | |
download | ports-3ecb58c61953097c5b5331c3e11ae8fced410ca9.tar.gz ports-3ecb58c61953097c5b5331c3e11ae8fced410ca9.zip |
Mk/Uses/cmake.mk: Respect MAKE_JOBS_NUMBER
Pass -DCMAKE_AUTOGEN_PARALLEL:STRING="${MAKE_JOBS_NUMBER}" to avoid
spawning more moc and uic processes than the user has specified via
MAKE_JOBS_NUMBER and to limit to 1 if the user has DISABLE_MAKE_JOBS
set.
PR: 279908
Reported by: Anton Saietskii <vsasjason@gmail.com>
-rw-r--r-- | Mk/Uses/cmake.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Mk/Uses/cmake.mk b/Mk/Uses/cmake.mk index 49da50e5795c..5d8921519bca 100644 --- a/Mk/Uses/cmake.mk +++ b/Mk/Uses/cmake.mk @@ -103,6 +103,7 @@ CMAKE_ARGS+= -DCMAKE_C_COMPILER:STRING="${CC}" \ -DCMAKE_MODULE_LINKER_FLAGS:STRING="${LDFLAGS}" \ -DCMAKE_SHARED_LINKER_FLAGS:STRING="${LDFLAGS}" \ -DCMAKE_INSTALL_PREFIX:PATH="${CMAKE_INSTALL_PREFIX}" \ + -DCMAKE_AUTOGEN_PARALLEL:STRING="${MAKE_JOBS_NUMBER}" \ -DCMAKE_BUILD_TYPE:STRING="${CMAKE_BUILD_TYPE}" \ -DTHREADS_HAVE_PTHREAD_ARG:BOOL=YES \ -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=YES \ |