aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2020-05-01 09:21:50 +1000
committerNeil <nyamatongwe@gmail.com>2020-05-01 09:21:50 +1000
commite06f3575be182ffcdf3daf148f784a00cda45ca4 (patch)
tree9bb8b50ef0a9028b8e36d860dc2f97537a948877
parent99af317e21c93c9a4024d1e6140f1cbc902e47d6 (diff)
downloadscintilla-mirror-e06f3575be182ffcdf3daf148f784a00cda45ca4.tar.gz
Backport: Better diagnostics when script fails
Backport of changeset 8216:2ffebf37cf7c.
-rw-r--r--qt/ScintillaEditPy/sepbuild.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/qt/ScintillaEditPy/sepbuild.py b/qt/ScintillaEditPy/sepbuild.py
index 3207e8242..99b9bbcd5 100644
--- a/qt/ScintillaEditPy/sepbuild.py
+++ b/qt/ScintillaEditPy/sepbuild.py
@@ -42,6 +42,7 @@ def textFromRun(args):
proc = subprocess.Popen(args, shell=isinstance(args, str), stdout=subprocess.PIPE)
(stdoutdata, stderrdata) = proc.communicate()
if proc.returncode:
+ print("Warning - failed to run '" + " ".join(args) + "'")
raise OSError(proc.returncode)
return stdoutdata
@@ -238,7 +239,7 @@ class SepBuilder:
print(" ".join(args))
retcode = subprocess.call(" ".join(args), shell=True, stderr=subprocess.STDOUT)
if retcode:
- print("Failed in generatorrunner", retcode)
+ print("Error - failed in generatorrunner " + str(retcode))
sys.exit()
def writeVariables(self):