comparison Config.py @ 4:3a56cd936c59

Cleanup some code. Add code for breaking loops in the dependency tree.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Mon, 24 Sep 2012 01:16:43 +0200
parents f65c2d63ab66
children 09b39021c4af
comparison
equal deleted inserted replaced
3:f65c2d63ab66 4:3a56cd936c59
25 return res 25 return res
26 return None 26 return None
27 27
28 def getCxxflags(self, name): 28 def getCxxflags(self, name):
29 value = self.getOption(self.document.childNodes[0], 'Cxxflags', name) 29 value = self.getOption(self.document.childNodes[0], 'Cxxflags', name)
30 if not value: 30 if value == None:
31 raise xml.dom.NotFoundErr() 31 raise xml.dom.NotFoundErr()
32 return value 32 return value
33
34 def getFiles(self):
35 retVal = []
36 for elem in self.document.getElementsByTagName('file'):
37 for t in elem.childNodes:
38 retVal.append(t.wholeText)
39 return retVal