targets/toolchain_makefile.py
changeset 1742 92932cd370a4
parent 1740 b789b695b5c6
child 1747 6046ffa2280f
equal deleted inserted replaced
1741:dd94b9a68c61 1742:92932cd370a4
    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: