Lines Matching defs:conf
138 conf = None
149 def __init__(self, name, conf={}):
151 conf can have the follwing keys:
187 self.debug = getv(conf, 'debug', 0)
188 self.debug_out = getv(conf, 'debug_out', sys.stderr)
190 self.machine = getv(conf, 'MACHINE', '')
191 self.machine_arch = getv(conf, 'MACHINE_ARCH', '')
192 self.target_spec = getv(conf, 'TARGET_SPEC', '')
193 self.curdir = getv(conf, 'CURDIR')
194 self.reldir = getv(conf, 'RELDIR')
195 self.dpdeps = getv(conf, 'DPDEPS')
198 if not self.conf:
200 self.conf = conf
201 self.host_target = getv(conf, 'HOST_TARGET')
202 for srctop in getv(conf, 'SRCTOPS', []):
219 for objroot in getv(conf, 'OBJROOTS', []):
566 conf = {
574 conf['MACHINE'] = machine
577 conf['MACHINE_ARCH'] = machine_arch
580 conf['SRCTOPS'].append(srctop)
583 conf['OBJROOTS'].append(objroot)
593 conf['MACHINE_ARCH'] = a
599 conf['HOST_TARGET'] = a
601 if a not in conf['SRCTOPS']:
602 conf['SRCTOPS'].append(a)
604 conf['CURDIR'] = a
606 if a not in conf['OBJROOTS']:
607 conf['OBJROOTS'].append(a)
609 conf['RELDIR'] = a
611 conf['DPDEPS'] = a
613 conf['MACHINE'] = a
615 conf['TARGET_SPEC'] = a
617 xoptf(o, a, conf)
619 conf['debug'] = debug
631 if v not in conf[k]:
632 conf[k].append(v)
634 conf[k] = v
642 debug_out = getv(conf, 'debug_out', sys.stderr)
647 for k,v in conf.items():
652 m = klass(a, conf)
657 m = klass(f, conf)
664 dpdeps = getv(conf, 'DPDEPS')