diff --git a/platformio/managers/platform.py b/platformio/managers/platform.py index 82e41b08..e1b50b57 100644 --- a/platformio/managers/platform.py +++ b/platformio/managers/platform.py @@ -223,7 +223,7 @@ class PlatformPackagesMixin(object): class PlatformRunMixin(object): - LINE_ERROR_RE = re.compile(r"(\s+error|error[:\s]+)", re.I) + LINE_ERROR_RE = re.compile(r"(^|\s+)error:?\s+", re.I) def run(self, variables, targets, silent, verbose): assert isinstance(variables, dict)