--- a/ProjectController.py Tue Jan 05 01:23:45 2021 +0100
+++ b/ProjectController.py Wed Jan 13 10:28:09 2021 +0100
@@ -159,6 +159,7 @@
+ self.logger.write_error(_("Couldn't launch IEC compiler to determine compatible options.\n")) --- a/util/ProcessLogger.py Tue Jan 05 01:23:45 2021 +0100
+++ b/util/ProcessLogger.py Wed Jan 13 10:28:09 2021 +0100
@@ -78,7 +78,6 @@
timeout=None, outlimit=None, errlimit=None,
endlog=None, keyword=None, kill_it=False, cwd=None,
encoding=None, output_encoding=None):
if not isinstance(Command, list):
self.Command_str = Command
@@ -160,7 +159,7 @@
v = v.decode(self.output_encoding)
+ if self.logger and not self.no_stdout: if (self.keyword and v.find(self.keyword) != -1) or (self.outlimit and self.outlen > self.outlimit):
@@ -170,7 +169,7 @@
v = v.decode(self.output_encoding)
+ if self.logger and not self.no_stderr: self.logger.write_warning(v)
if self.errlimit and self.errlen > self.errlimit: