try:
p = Utils.subprocess.Popen(cmd, **kw)
output = p.communicate()[0]
- except OSError ,e:
+ except OSError as e:
raise ValueError(str(e))
if p.returncode:
Options.Handler = Options.OptionsContext
Task.simple_task_type = Task.task_type_from_func = Task.task_factory
-Task.TaskBase.classes = Task.classes
+Task.Task.classes = Task.classes
def setitem(self, key, value):
if key.startswith('CCFLAGS'):
lst = y.to_list(y.add_objects)
lst.reverse()
for u in lst:
- if u in seen: continue
+ if u in seen:
+ continue
added = 1
names = [u]+names
- if added: continue # list of names modified, loop
+ if added:
+ continue # list of names modified, loop
# safe to process the current object
y.post()
"""Small example on how to link object files as if they were source
obj = bld.create_obj('cc')
obj.add_obj_file('foo.o')"""
- if not hasattr(self, 'obj_files'): self.obj_files = []
- if not 'process_obj_files' in self.meths: self.meths.append('process_obj_files')
+ if not hasattr(self, 'obj_files'):
+ self.obj_files = []
+ if not 'process_obj_files' in self.meths:
+ self.meths.append('process_obj_files')
self.obj_files.append(file)
k = [repl.get(key, key) for key in k]
return TaskGen.before_method(*k)
TaskGen.before = before
+