Do not set number of jobs if already specified
This commit is contained in:
parent
1fd08ad1ac
commit
f1b1a38af9
|
@ -9,10 +9,13 @@ import methods
|
||||||
import multiprocessing
|
import multiprocessing
|
||||||
|
|
||||||
# Enable aggresive compile mode if building on a multi core box
|
# Enable aggresive compile mode if building on a multi core box
|
||||||
if ARGUMENTS.get('spawn_jobs', 'yes') == 'yes':
|
# only is we have not set the number of jobs already or we do
|
||||||
|
# not want it
|
||||||
|
if ARGUMENTS.get('spawn_jobs', 'yes') == 'yes' and \
|
||||||
|
int(GetOption('num_jobs')) <= 1:
|
||||||
NUM_JOBS = multiprocessing.cpu_count()
|
NUM_JOBS = multiprocessing.cpu_count()
|
||||||
if NUM_JOBS > 1:
|
if NUM_JOBS > 1:
|
||||||
SetOption('num_jobs', multiprocessing.cpu_count()+1)
|
SetOption('num_jobs', NUM_JOBS+1)
|
||||||
|
|
||||||
methods.update_version()
|
methods.update_version()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue