# HG changeset patch # User mjsousa # Date 1415813787 0 # Node ID 144cf3af992cc8132496928beb8f50e6853d4913 # Parent 3eda8d8f622d0286e68987283e8a24d6e95700c7# Parent fa09aae984e955353d14c110d2a28dde449f1d8a merge diff -r 3eda8d8f622d -r 144cf3af992c ProjectController.py --- a/ProjectController.py Tue Jul 08 18:01:33 2014 +0100 +++ b/ProjectController.py Wed Nov 12 17:36:27 2014 +0000 @@ -118,6 +118,7 @@ self.iec2c_path = os.path.join(base_folder, "matiec", "iec2c"+(".exe" if wx.Platform == '__WXMSW__' else "")) self.ieclib_path = os.path.join(base_folder, "matiec", "lib") + self.ieclib_c_path = os.path.join(base_folder, "matiec", "lib", "C") # Setup debug information self.IECdebug_datas = {} @@ -204,7 +205,7 @@ return self def GetIECLibPath(self): - return self.ieclib_path + return self.ieclib_c_path def GetIEC2cPath(self): return self.iec2c_path @@ -440,7 +441,7 @@ if len(self.Libraries)==0: return [],[],() self.GetIECProgramsAndVariables() - LibIECCflags = '"-I%s/C" -Wno-unused-function'%os.path.abspath(self.GetIECLibPath()) + LibIECCflags = '"-I%s" -Wno-unused-function'%os.path.abspath(self.GetIECLibPath()) LocatedCCodeAndFlags=[] Extras=[] for lib in self.Libraries: @@ -675,7 +676,7 @@ # Keep track of generated C files for later use by self.CTNGenerate_C self.PLCGeneratedCFiles = C_files # compute CFLAGS for plc - self.plcCFLAGS = '"-I%s/C" -Wno-unused-function'%self.ieclib_path + self.plcCFLAGS = '"-I%s" -Wno-unused-function'%self.ieclib_c_path return True def GetBuilder(self):