equal
deleted
inserted
replaced
82 # recurse through deps |
82 # recurse through deps |
83 # TODO detect cicular deps. |
83 # TODO detect cicular deps. |
84 return reduce(operator.concat, map(self.concat_deps, deps), src) |
84 return reduce(operator.concat, map(self.concat_deps, deps), src) |
85 |
85 |
86 def build(self): |
86 def build(self): |
87 srcfiles= [] |
87 srcfiles = [] |
88 cflags = [] |
88 cflags = [] |
89 wholesrcdata = "" |
89 wholesrcdata = "" |
90 for Location, CFilesAndCFLAGS, DoCalls in self.CTRInstance.LocationCFilesAndCFLAGS: |
90 for Location, CFilesAndCFLAGS, DoCalls in self.CTRInstance.LocationCFilesAndCFLAGS: |
91 # Get CFiles list to give it to makefile |
91 # Get CFiles list to give it to makefile |
92 for CFile, CFLAGS in CFilesAndCFLAGS: |
92 for CFile, CFLAGS in CFilesAndCFLAGS: |