From d7b7d2de6e76680dd5bee6301113fcac499e7e6f Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 25 Oct 2021 21:12:29 +0300 Subject: [PATCH] Pass system STDIN stream to SCons subprocess --- platformio/platform/_run.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platformio/platform/_run.py b/platformio/platform/_run.py index 73190167..09642689 100644 --- a/platformio/platform/_run.py +++ b/platformio/platform/_run.py @@ -137,12 +137,14 @@ class PlatformRunMixin(object): line_callback=self._on_stderr_line, data_callback=lambda data: _write_and_flush(sys.stderr, data), ), + stdin=sys.stdin, ) return proc.exec_command( args, stdout=proc.LineBufferedAsyncPipe(line_callback=self._on_stdout_line), stderr=proc.LineBufferedAsyncPipe(line_callback=self._on_stderr_line), + stdin=sys.stdin, ) def _on_stdout_line(self, line):