lineno = lineno + 1
s = f.readline()
if not s: break
- s = s.strip()
- if not s: continue # skip empty lines
+ w = s.strip()
+ if not w: continue # skip empty lines
+ s = s.rstrip()
if s[0] == '#': continue # skip comments
while s[-1] == '\\':
s2 = f.readline()[:-1].strip()
visit = 1
def process_config(lineno, s):
+ s = s.strip()
m = __config_regexp__.match(s)
if m:
groupd = m.groupdict()
__read_oe_infunc__ = ""
__read_oe_body__ = []
else:
+ try:
+ if envflags[__read_oe_infunc__]["python"] == 1:
+ s = re.sub(r"^\t", '', s)
+ except KeyError:
+ pass
__read_oe_body__.append(s)
return
o.write('\n')
if envflags.has_key(s):
+ if envflags[s].has_key('python'):
+ continue
if envflags[s].has_key('export'):
o.write('export ')
for s in env:
if s != s.lower(): continue
+ if envflags.has_key(s):
+ if envflags[s].has_key('python'):
+ continue
o.write("\n" + s + '() {\n' + getenv(s,env) + '}\n')