|
| list | vars ['GENCONF', 'DEFINES', 'INCLUDES', 'GENCONF_CONFIGURABLE_MODULE'] |
| |
| string | color 'BLUE' |
| |
| list | ext_in ['.bin', '.so'] |
| |
| list | ext_out ['.py'] |
| |
| | shell False |
| |
| | reentrant True |
| |
| list | after ['cxxshlib', 'cxxprogram', 'symlink_tsk', 'gen_map'] |
| |
| list | depends_on ['genconf', 'complib-GaudiCoreSvc'] |
| |
Definition at line 513 of file gaudi-policy.py.
| def gaudi-policy.gen_conf.run |
( |
|
self | ) |
|
Definition at line 523 of file gaudi-policy.py.
526 cmd =
'${GENCONF} -p ${PACKAGE_NAME} -i %s -o ${GENCONF_OUTPUTDIR} --configurable-module ${GENCONF_CONFIGURABLE_MODULE}' % (
529 cmd = waflib.Utils.subst_vars(cmd, self.env)
531 bld_node = self.inputs[0].parent.get_bld()
533 o = self.outputs[0].change_ext(
'.genconf.log')
534 fout_node = bld_node.find_or_declare(o.name)
535 fout = open(fout_node.abspath(),
'w')
536 env = self.generator.bld._get_env_for_subproc()
537 rc = self.generator.bld.exec_command(
544 msg.error(
"** error running [%s]" % cmd)
545 msg.error(fout_node.read())