11 env = dict(os.environ)
13 os.chdir(sf(conf.linux_sources))
14 if conf.kernel_config_output:
15 sprc = subprocess.call([sf(conf.write_config), sf(conf.linux_kconfig_head),
16 sf(conf.build_folder)], env=utils.get_kernel_env())
18 sprc = subprocess.call([sf(conf.write_config), sf(conf.linux_kconfig_head),
19 sf(conf.build_folder)], stdout=subprocess.DEVNULL,
20 env=utils.get_kernel_env())
22 raise exceptions.ConfigurationError("some configs mismatch")
25 def config_noprogram():
26 # Executing old linux config
27 env = dict(os.environ)
29 os.chdir(sf(conf.linux_sources))
30 if conf.kernel_config_output:
31 sprc = subprocess.call('yes "" | make oldconfig', shell=True,
32 env=utils.get_kernel_env())
34 sprc = subprocess.call('yes "" | make oldconfig', shell=True,
35 stdout=subprocess.DEVNULL, env=utils.get_kernel_env())
40 os.chdir(sf(conf.linux_sources))
41 if conf.kernel_make_output:
42 subprocess.call(build_command, env=utils.get_kernel_env())
44 subprocess.call(build_command, stdout=subprocess.DEVNULL,
45 env=utils.get_kernel_env())