equal
deleted
inserted
replaced
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"), |