ProjectController.py
changeset 1001 3f966bbb3fba
parent 1000 d19af9341d28
child 1006 0302f9ab7e9a
equal deleted inserted replaced
1000:d19af9341d28 1001:3f966bbb3fba
   892             fpath = os.path.join(extrafilespath,fname)
   892             fpath = os.path.join(extrafilespath,fname)
   893             open(fpath, "wb").write(fobject.read())
   893             open(fpath, "wb").write(fobject.read())
   894         # Now we can forget ExtraFiles (will close files object)
   894         # Now we can forget ExtraFiles (will close files object)
   895         del ExtraFiles
   895         del ExtraFiles
   896         
   896         
       
   897         # Header file for extensions
       
   898         open(os.path.join(buildpath,"beremiz.h"), "w").write(targets.GetHeader())
       
   899 
   897         # Template based part of C code generation
   900         # Template based part of C code generation
   898         # files are stacked at the beginning, as files of confnode tree root
   901         # files are stacked at the beginning, as files of confnode tree root
   899         for generator, filename, name in [
   902         for generator, filename, name in [
   900            # debugger code
   903            # debugger code
   901            (self.Generate_plc_debugger, "plc_debugger.c", "Debugger"),
   904            (self.Generate_plc_debugger, "plc_debugger.c", "Debugger"),