diff --git a/SConstruct b/SConstruct index 936ce8a85b617c14334cf16c64c96618e8c79d8a..f57d15883d4642d9b04edfb1e2c23e6399a6a724 100644 --- a/SConstruct +++ b/SConstruct @@ -234,8 +234,15 @@ if baseenv.GetOption('clean'): else: subprocess.call(['echo', '!!!!!! Building Podd !!!!!! ']) podd_command_scons = "cd %s; scons" % baseenv.subst('$HA_DIR') + if baseenv.GetOption('num_jobs'): + podd_command_scons += " -j%s" % (GetOption('num_jobs')) + if baseenv.GetOption('silent'): + podd_command_scons += " -s" + for key,value in ARGLIST: + podd_command_scons += " %s=%s" % (key,value) print "podd_command_scons = %s" % podd_command_scons + os.system(podd_command_scons) directorylist = ['./','src']