project_info = BProject.BProject()
project_info.setInfo("PROJECT_PATH", os.path.dirname(project_file))
project_info.setInfo("SOURCES_PATH", project_data["SOURCES_PATH"])
+ project_info.setInfo("TOOLCHAIN", project_data["TOOLCHAIN"])
loadSourceTree(project_info)
cpu_name = project_data["CPU_NAME"]
project_info.setInfo("CPU_NAME", cpu_name)
info["thread"] = thread[0].split("Thread model: ")[1]
return info
+def getToolchainName(toolchain_info):
+ name = "GCC " + toolchain_info["version"] + " - " + toolchain_info["target"].strip()
+ return name
+
def loadSourceTree(project):
fileList = [f for f in os.walk(project.info("SOURCES_PATH"))]
project.setInfo("FILE_LIST", fileList)