Mercurial > codeOptimizer
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 |
