c_ext/c_ext.py
changeset 953 1fb6cf5a4c4d
parent 781 cdc6393705ce
child 1061 02f371f3e063
equal deleted inserted replaced
952:c1f901403a34 953:1fb6cf5a4c4d
   182         # Adding includes
   182         # Adding includes
   183         text += "/* User includes */\n"
   183         text += "/* User includes */\n"
   184         text += self.CFile.includes.gettext()
   184         text += self.CFile.includes.gettext()
   185         text += "\n"
   185         text += "\n"
   186         
   186         
   187         text += """/* Beremiz c_ext confnode includes */
   187         text += '#include "iec_types.h"'
   188 #ifdef _WINDOWS_H
       
   189   #include "iec_types.h"
       
   190 #else
       
   191   #include "iec_std_lib.h"
       
   192 #endif
       
   193 
       
   194 """
       
   195 
   188 
   196         # Adding variables
   189         # Adding variables
   197         vars = []
   190         vars = []
   198         inputs = memories = outputs = 0
   191         inputs = memories = outputs = 0
   199         for variable in self.CFile.variables.variable:
   192         for variable in self.CFile.variables.variable: