targets/__init__.py
changeset 1847 6198190bc121
parent 1785 0ff2a45dcefa
child 1881 091005ec69c4
equal deleted inserted replaced
1846:14b40afccd69 1847:6198190bc121
    70     for toolchainname, xsdfilename in toolchains.iteritems():
    70     for toolchainname, xsdfilename in toolchains.iteritems():
    71         if path.isfile(xsdfilename):
    71         if path.isfile(xsdfilename):
    72             DictXSD_toolchain["toolchain_"+toolchainname] = open(xsdfilename).read()
    72             DictXSD_toolchain["toolchain_"+toolchainname] = open(xsdfilename).read()
    73 
    73 
    74     # Get all xsd targets
    74     # Get all xsd targets
    75     for targetname, nfo in targets.iteritems():
    75     for _targetname, nfo in targets.iteritems():
    76         xsd_string = open(nfo["xsd"]).read()
    76         xsd_string = open(nfo["xsd"]).read()
    77         targetchoices += xsd_string % DictXSD_toolchain
    77         targetchoices += xsd_string % DictXSD_toolchain
    78 
    78 
    79     return targetchoices
    79     return targetchoices
    80 
    80 
    81 
    81 
    82 def GetTargetCode(targetname):
    82 def GetTargetCode(targetname):
    83     codedesc = targets[targetname]["code"]
    83     codedesc = targets[targetname]["code"]
    84     code = "\n".join([open(fpath).read() for fname, fpath in sorted(codedesc.items())])
    84     code = "\n".join([open(fpath).read() for _fname, fpath in sorted(codedesc.items())])
    85     return code
    85     return code
    86 
    86 
    87 
    87 
    88 def GetHeader():
    88 def GetHeader():
    89     filename = paths.AbsNeighbourFile(__file__, "beremiz.h")
    89     filename = paths.AbsNeighbourFile(__file__, "beremiz.h")