ProjectController.py
changeset 1861 410a3bcbeb29
parent 1850 614396cbffbf
child 1878 fb73a6b6622d
equal deleted inserted replaced
1860:4eeddef7f973 1861:410a3bcbeb29
  1168            (self.Generate_plc_main, "plc_main.c", "Common runtime")]:
  1168            (self.Generate_plc_main, "plc_main.c", "Common runtime")]:
  1169             try:
  1169             try:
  1170                 # Do generate
  1170                 # Do generate
  1171                 code = generator()
  1171                 code = generator()
  1172                 if code is None:
  1172                 if code is None:
  1173                     raise
  1173                     raise Exception
  1174                 code_path = os.path.join(buildpath, filename)
  1174                 code_path = os.path.join(buildpath, filename)
  1175                 open(code_path, "w").write(code)
  1175                 open(code_path, "w").write(code)
  1176                 # Insert this file as first file to be compiled at root confnode
  1176                 # Insert this file as first file to be compiled at root confnode
  1177                 self.LocationCFilesAndCFLAGS[0][1].insert(0, (code_path, self.plcCFLAGS))
  1177                 self.LocationCFilesAndCFLAGS[0][1].insert(0, (code_path, self.plcCFLAGS))
  1178             except Exception:
  1178             except Exception: