dev-util/lldb: Control lit job count
authorMichał Górny <mgorny@gentoo.org>
Thu, 8 Mar 2018 22:02:09 +0000 (23:02 +0100)
committerMichał Górny <mgorny@gentoo.org>
Thu, 8 Mar 2018 22:18:55 +0000 (23:18 +0100)
Closes: https://bugs.gentoo.org/649554

dev-util/lldb/lldb-6.0.9999.ebuild
dev-util/lldb/lldb-9999.ebuild

index 6d4a7f298bb445f36cd5cc85f1d3c737676bc5d0..b71a6bf3bc31eb35ec288c81e3a5bc61f8fb02de 100644 (file)
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs
+inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
+       toolchain-funcs
 
 DESCRIPTION="The LLVM debugger"
 HOMEPAGE="https://llvm.org/"
@@ -91,7 +92,7 @@ src_configure() {
 
                -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
                -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-               -DLLVM_LIT_ARGS="-vv"
+               -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
        )
 
        cmake-utils_src_configure
index 7e422adecfd2074b16086256b86ee3790fe460bd..077232dbf5fc5ea8ea78c3786b3a66485f2dfee9 100644 (file)
@@ -8,7 +8,8 @@ EAPI=6
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs
+inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
+       toolchain-funcs
 
 DESCRIPTION="The LLVM debugger"
 HOMEPAGE="https://llvm.org/"
@@ -90,7 +91,7 @@ src_configure() {
 
                -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
                -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-               -DLLVM_LIT_ARGS="-vv"
+               -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
        )
 
        cmake-utils_src_configure