mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-23 14:42:26 +00:00
Sanity check for number of parallel jobs.
Signed-off-by: Alexey Neyman <stilor@att.net>
This commit is contained in:
parent
263e8026ec
commit
f849505ac9
@ -516,7 +516,12 @@ if [ -z "${CT_RESTART}" ]; then
|
|||||||
# And help make go faster
|
# And help make go faster
|
||||||
JOBSFLAGS=
|
JOBSFLAGS=
|
||||||
# Override the configured jobs with what's been given on the command line
|
# Override the configured jobs with what's been given on the command line
|
||||||
[ -n "${CT_JOBS}" ] && CT_PARALLEL_JOBS="${CT_JOBS}"
|
if [ -n "${CT_JOBS}" ]; then
|
||||||
|
if [ ! -z "`echo "${CT_JOBS}" | sed 's/[0-9]//g'`" ]; then
|
||||||
|
CT_Abort "Number of parallel jobs must be integer."
|
||||||
|
fi
|
||||||
|
CT_PARALLEL_JOBS="${CT_JOBS}"
|
||||||
|
fi
|
||||||
# Use the number of processors+1 when automatically setting the number of
|
# Use the number of processors+1 when automatically setting the number of
|
||||||
# parallel jobs. Fall back to 1 if the host doesn't use GLIBC.
|
# parallel jobs. Fall back to 1 if the host doesn't use GLIBC.
|
||||||
AUTO_JOBS=$((`getconf _NPROCESSORS_ONLN 2> /dev/null || echo 0` + 1))
|
AUTO_JOBS=$((`getconf _NPROCESSORS_ONLN 2> /dev/null || echo 0` + 1))
|
||||||
|
Loading…
Reference in New Issue
Block a user