Mercurial > codeOptimizer
diff 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 |
line wrap: on
line diff
--- a/Config.py Sun Sep 16 21:31:41 2012 +0200 +++ b/Config.py Mon Sep 24 01:16:43 2012 +0200 @@ -27,6 +27,13 @@ def getCxxflags(self, name): value = self.getOption(self.document.childNodes[0], 'Cxxflags', name) - if not value: + if value == None: raise xml.dom.NotFoundErr() return value + + def getFiles(self): + retVal = [] + for elem in self.document.getElementsByTagName('file'): + for t in elem.childNodes: + retVal.append(t.wholeText) + return retVal
